summaryrefslogtreecommitdiff
path: root/src/fr-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fr-window.c')
-rw-r--r--src/fr-window.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fr-window.c b/src/fr-window.c
index b462077..5219e74 100644
--- a/src/fr-window.c
+++ b/src/fr-window.c
@@ -3180,7 +3180,8 @@ action_performed (FrArchive *archive,
case FR_ACTION_DELETING_FILES:
close_progress_dialog (window, FALSE);
- fr_window_archive_reload (window);
+ if (error->type != FR_PROC_ERROR_STOPPED)
+ fr_window_archive_reload (window);
return;
case FR_ACTION_ADDING_FILES:
@@ -3196,7 +3197,7 @@ action_performed (FrArchive *archive,
window->priv->archive_new = FALSE;
fr_window_add_to_recent_list (window, window->priv->archive_uri);
}
- if (! window->priv->batch_mode) {
+ if (! window->priv->batch_mode && (error->type != FR_PROC_ERROR_STOPPED)) {
fr_window_archive_reload (window);
return;
}