sync with 0.9.11cvs17 HEAD
[claws.git] / src / mh_gtk.c
index 907904cbbbcd6bdf17ed90a9ff6a3e325dce2116..7dfda25dac480d0ac34cb2874368445530620318 100644 (file)
@@ -183,10 +183,8 @@ static void delete_folder_cb(FolderView *folderview, guint action,
        }
 
        if (item->folder->klass->remove_folder(item->folder, item) < 0) {
+               folder_item_scan(item);
                alertpanel_error(_("Can't remove the folder `%s'."), name);
-               if (folderview->opened == folderview->selected)
-                       summary_show(folderview->summaryview,
-                                    folderview->summaryview->folder_item);
                g_free(old_id);
                return;
        }
@@ -295,8 +293,6 @@ static void update_tree_cb(FolderView *folderview, guint action,
 static void remove_mailbox_cb(FolderView *folderview, guint action,
                              GtkWidget *widget)
 {
-       GtkCTree *ctree = GTK_CTREE(folderview->ctree);
-       GtkCTreeNode *node;
        FolderItem *item;
        gchar *name;
        gchar *message;