[Xfce4-commits] r23640 - xfdesktop/trunk/src
Brian Tarricone
kelnos at xfce.org
Sat Nov 4 13:04:24 CET 2006
Author: kelnos
Date: 2006-11-04 12:04:24 +0000 (Sat, 04 Nov 2006)
New Revision: 23640
Modified:
xfdesktop/trunk/src/xfdesktop-icon-view.c
Log:
fix broken multi-sel drags dropped onto a folder on the desktop (bug 2437)
Modified: xfdesktop/trunk/src/xfdesktop-icon-view.c
===================================================================
--- xfdesktop/trunk/src/xfdesktop-icon-view.c 2006-11-04 12:01:02 UTC (rev 23639)
+++ xfdesktop/trunk/src/xfdesktop-icon-view.c 2006-11-04 12:04:24 UTC (rev 23640)
@@ -1202,9 +1202,19 @@
g_return_val_if_fail(icon, FALSE);
if(icon_on_dest) {
- gboolean ret = xfdesktop_icon_do_drop_dest(icon_on_dest, icon,
- context->action);
+ GList *l;
+ gboolean ret = FALSE;
+
+ for(l = icon_view->priv->selected_icons; l; l = l->next) {
+ if(xfdesktop_icon_do_drop_dest(icon_on_dest, icon,
+ context->action))
+ {
+ ret = TRUE;
+ }
+ }
+
gtk_drag_finish(context, ret, FALSE, time);
+
return ret;
}
More information about the Xfce4-commits
mailing list