Fixes NB#133699, do not open the folders window over the headers window
authorSergio Villar Senin <svillar@igalia.com>
Tue, 18 Aug 2009 16:06:07 +0000 (18:06 +0200)
committerSergio Villar Senin <svillar@igalia.com>
Tue, 18 Aug 2009 16:09:42 +0000 (18:09 +0200)
src/hildon2/modest-hildon2-window-mgr.c

index 0e1d8d4..36f7b3c 100644 (file)
@@ -520,8 +520,11 @@ modest_hildon2_window_mgr_register_window (ModestWindowMgr *self,
        }
 
        /* Do not go backwards */
        }
 
        /* Do not go backwards */
-       if ((MODEST_IS_MSG_VIEW_WINDOW (current_top) || MODEST_IS_MSG_EDIT_WINDOW (current_top)) &&
-           (MODEST_IS_FOLDER_WINDOW (window) || MODEST_IS_ACCOUNTS_WINDOW (window) || 
+       if ((MODEST_IS_MSG_VIEW_WINDOW (current_top) ||
+            MODEST_IS_MSG_EDIT_WINDOW (current_top) ||
+            MODEST_IS_HEADER_WINDOW (current_top)) &&
+           (MODEST_IS_FOLDER_WINDOW (window) ||
+            MODEST_IS_ACCOUNTS_WINDOW (window) ||
             MODEST_IS_MAILBOXES_WINDOW (window))) {
                gtk_window_present (GTK_WINDOW (current_top));
                return FALSE;
             MODEST_IS_MAILBOXES_WINDOW (window))) {
                gtk_window_present (GTK_WINDOW (current_top));
                return FALSE;