Bug 47536: "Dragged colors and backgrounds won't be accepted by the icon view if they are dropped on an icon" Proposed patch attached. -- Christian Neumair <chris gnome-de org>
Index: libnautilus-private/nautilus-icon-dnd.c =================================================================== RCS file: /cvs/gnome/nautilus/libnautilus-private/nautilus-icon-dnd.c,v retrieving revision 1.148 diff -u -p -r1.148 nautilus-icon-dnd.c --- libnautilus-private/nautilus-icon-dnd.c 13 Jul 2005 08:17:29 -0000 1.148 +++ libnautilus-private/nautilus-icon-dnd.c 28 Aug 2005 13:54:19 -0000 @@ -1128,20 +1132,14 @@ nautilus_icon_container_get_drop_action *action = context->suggested_action; } break; - - /* handle colors and backgrounds by setting the action if we're over the background */ - case NAUTILUS_ICON_DND_COLOR: - case NAUTILUS_ICON_DND_BGIMAGE: - case NAUTILUS_ICON_DND_RESET_BACKGROUND: - if (icon == NULL) { - *action = context->suggested_action; - } - break; - + case NAUTILUS_ICON_DND_URL: *action = nautilus_drag_default_drop_action_for_url (context); break; - + + case NAUTILUS_ICON_DND_COLOR: + case NAUTILUS_ICON_DND_BGIMAGE: + case NAUTILUS_ICON_DND_RESET_BACKGROUND: case NAUTILUS_ICON_DND_URI_LIST: case NAUTILUS_ICON_DND_ROOTWINDOW_DROP: *action = context->suggested_action;
Attachment:
signature.asc
Description: This is a digitally signed message part