}
}
if (!prefs_common.summary_quicksearch_sticky
- && !prefs_common.summary_quicksearch_recurse
+ && (!prefs_common.summary_quicksearch_recurse
+ || !quicksearch_is_active(summaryview->quicksearch))
&& !quicksearch_is_running(summaryview->quicksearch)
&& !is_refresh) {
quicksearch_set(summaryview->quicksearch, prefs_common.summary_quicksearch_type, "");
g_free(buf);
debug_print("empty folder (%p %s %p %d)\n\n",
item,
- item?item->path:"NULL",
+ (item && item->path)?item->path:"(null)",
item?folder_item_parent(item):0x0,
item?item->no_select:FALSE);
summary_set_hide_read_msgs_menu(summaryview, FALSE);
g_free(str);
}
+ summary_set_menu_sensitive(summaryview);
toolbar_main_set_sensitive(summaryview->mainwin);
}
return;
}
+ if (to_folder->no_select) {
+ alertpanel_error(_("The destination folder can only be used to "
+ "store subfolders."));
+ return;
+ }
+
START_LONG_OPERATION(summaryview, FALSE);
for (cur = GTK_CLIST(summaryview->ctree)->selection;
return;
}
+ if (to_folder->no_select) {
+ alertpanel_error(_("The destination folder can only be used to "
+ "store subfolders."));
+ return;
+ }
+
START_LONG_OPERATION(summaryview, FALSE);
for (cur = GTK_CLIST(summaryview->ctree)->selection;