[Xfce4-commits] <xfdesktop:master> Always move files from the trash (Bug 3983)
Eric Koegel
noreply at xfce.org
Thu Oct 31 19:12:01 CET 2013
Updating branch refs/heads/master
to 312098a1d9ba81cc588d7d121587c14e35728eed (commit)
from 5eb24adb0f1ca7ef072552d83fdc04bb8044f96b (commit)
commit 312098a1d9ba81cc588d7d121587c14e35728eed
Author: Eric Koegel <eric.koegel at gmail.com>
Date: Mon Oct 28 14:21:38 2013 +0300
Always move files from the trash (Bug 3983)
src/xfdesktop-file-icon-manager.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/xfdesktop-file-icon-manager.c b/src/xfdesktop-file-icon-manager.c
index a4432cb..7b6a8d8 100644
--- a/src/xfdesktop-file-icon-manager.c
+++ b/src/xfdesktop-file-icon-manager.c
@@ -3527,6 +3527,12 @@ xfdesktop_file_icon_manager_propose_drop_action(XfdesktopIconViewManager *manage
if(file_list) {
GFile *base_dest_file = NULL;
+ /* always move files from the trash */
+ if(g_file_has_uri_scheme(file_list->data, "trash")) {
+ xfdesktop_file_utils_file_list_free(file_list);
+ return GDK_ACTION_MOVE;
+ }
+
/* source must be local file */
if(!g_file_has_uri_scheme(file_list->data, "file")) {
xfdesktop_file_utils_file_list_free(file_list);
More information about the Xfce4-commits
mailing list