summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Neumair <chris@gnome-de.org>2005-11-19 14:27:35 +0000
committerChristian Neumair <cneumair@src.gnome.org>2005-11-19 14:27:35 +0000
commit9063240179137c612d727ec8b3f1de913153c136 (patch)
tree2e1741b6d16e5f66e97fa905c454d17ee2791ac7
parentc00925f3bb32390a42b4123e0496a7d1cb73db21 (diff)
downloadnautilus-9063240179137c612d727ec8b3f1de913153c136.tar.gz
Ask for confirmation when deleting through the location context menu.
2005-11-19 Christian Neumair <chris@gnome-de.org> * src/file-manager/fm-directory-view.c: (action_location_delete_callback): Ask for confirmation when deleting through the location context menu. Fixes #321584.
-rw-r--r--ChangeLog6
-rw-r--r--src/file-manager/fm-directory-view.c4
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d99e777e7..03a1032aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-11-19 Christian Neumair <chris@gnome-de.org>
+
+ * src/file-manager/fm-directory-view.c:
+ (action_location_delete_callback): Ask for confirmation when deleting
+ through the location context menu. Fixes #321584.
+
2005-11-18 Martin Wehner <martin.wehner@gmail.com>
* src/nautilus-file-management-properties.c:
diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c
index cb717a012..7f864f2a2 100644
--- a/src/file-manager/fm-directory-view.c
+++ b/src/file-manager/fm-directory-view.c
@@ -6060,7 +6060,9 @@ action_location_delete_callback (GtkAction *action,
file_uri = nautilus_file_get_uri (file);
files = g_list_append (NULL, file_uri);
- nautilus_file_operations_delete (files, GTK_WIDGET (view));
+ if (confirm_delete_directly (view, files)) {
+ nautilus_file_operations_delete (files, GTK_WIDGET (view));
+ }
g_free (file_uri);
g_list_free (files);