[geary/wip/draft-management: 1/4] Ensure we don't clobber composers when changing folders



commit 5357cfb5f1d9b54ab11e9fffc9277a97a1f747f3
Author: Michael Gratton <mike vee net>
Date:   Mon Jul 22 18:00:49 2019 +1000

    Ensure we don't clobber composers when changing folders

 src/client/application/application-controller.vala | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/client/application/application-controller.vala 
b/src/client/application/application-controller.vala
index 0bb01681..c1770eea 100644
--- a/src/client/application/application-controller.vala
+++ b/src/client/application/application-controller.vala
@@ -1061,7 +1061,8 @@ public class Application.Controller : Geary.BaseObject {
             main_window.conversation_list_view.set_model(null);
             main_window.main_toolbar.folder = null;
             this.main_window.folder_selected(null, null);
-        } else if (folder != this.current_folder) {
+        } else if (folder != this.current_folder &&
+                   can_switch_conversation_view()) {
             this.main_window.conversation_viewer.show_loading();
             get_window_action(ACTION_FIND_IN_CONVERSATION).set_enabled(false);
             enable_message_buttons(false);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]