* src/folder.c
[claws.git] / src / folderview.c
index 0af73d551577ade661befcea2f8eea4ee0054e4c..2a1a6f391c0903de030d5b344ee36a096b388586 100644 (file)
@@ -1662,7 +1662,6 @@ static void folderview_selected(GtkCTree *ctree, GtkCTreeNode *row,
                olditem = gtk_ctree_node_get_row_data(ctree, folderview->opened);
                if (olditem) {
                        /* will be null if we just moved the previously opened folder */
-                       folder_item_write_cache(olditem);
                        summary_save_prefs_to_folderitem(folderview->summaryview, olditem);
                        folder_item_close(olditem);
                }
@@ -1704,7 +1703,7 @@ static void folderview_selected(GtkCTree *ctree, GtkCTreeNode *row,
                main_window_cursor_normal(folderview->mainwin);
                STATUSBAR_POP(folderview->mainwin);
 
-               alertpanel_error(_("Folder cound not be opened."));
+               alertpanel_error(_("Folder could not be opened."));
 
                return;
         }
@@ -2660,22 +2659,21 @@ static void folderview_drag_received_cb(GtkWidget        *widget,
                        else 
                                debug_print("can't remove src node: is null\n");
 
+                       STATUSBAR_POP(folderview->mainwin);
                        folderview_create_folder_node_recursive(folderview, new_item);
                        folder_update_item(src_parent, TRUE);
                        folder_update_item_recursive(new_item, TRUE); 
                        folderview_sort_folders(folderview, 
                                gtk_ctree_find_by_row_data(GTK_CTREE(widget), 
                                        NULL, new_item->parent), new_item->folder);
-                       statusbar_pop_all();
                        folderview_select(folderview, new_item);
                } else {
                        main_window_cursor_normal(folderview->mainwin);
                        gtk_drag_finish(drag_context, FALSE, FALSE, time);
-                       statusbar_pop_all();
+                       STATUSBAR_POP(folderview->mainwin);
                }       
                inc_unlock();           
                gtk_widget_set_sensitive(folderview->ctree, TRUE);
-               statusbar_pop_all();
        }
 }