* Fixes a startup warning
authorSergio Villar Senin <svillar@igalia.com>
Thu, 17 Jan 2008 09:05:01 +0000 (09:05 +0000)
committerSergio Villar Senin <svillar@igalia.com>
Thu, 17 Jan 2008 09:05:01 +0000 (09:05 +0000)
pmo-trunk-r4054

src/modest-ui-dimming-rules.c

index f586a71..3bf7ae1 100644 (file)
@@ -330,10 +330,16 @@ modest_ui_dimming_rules_on_new_msg_or_folder (ModestWindow *win,
        /* Check first if the folder view has the focus */
        folder_view = modest_main_window_get_child_widget (MODEST_MAIN_WINDOW (win),
                                                           MODEST_MAIN_WINDOW_WIDGET_TYPE_FOLDER_VIEW);
-       if (gtk_widget_is_focus (folder_view)) {
-               return modest_ui_dimming_rules_on_new_folder (win, user_data);
+
+       /* Check that the widget exists */
+       if (folder_view) {
+               if (gtk_widget_is_focus (folder_view)) {
+                       return modest_ui_dimming_rules_on_new_folder (win, user_data);
+               } else {
+                       return modest_ui_dimming_rules_on_new_msg (win, user_data);
+               }
        } else {
-               return modest_ui_dimming_rules_on_new_msg (win, user_data);
+               return FALSE;
        }
 }