diff options
author | waker <wakeroid@gmail.com> | 2009-08-13 20:16:27 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-13 20:16:27 +0200 |
commit | 7a6d5e2a410208539ec42efca38eed1f2372b357 (patch) | |
tree | 0c144c1232a9c8515f68e02a1a81097694091424 /callbacks.c | |
parent | ccaf593e039b0a19aa3cf4601ae283fe438224cd (diff) |
fixed several critical drag and drop bugs
Diffstat (limited to 'callbacks.c')
-rw-r--r-- | callbacks.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/callbacks.c b/callbacks.c index bc8b8b43..7fdfe6df 100644 --- a/callbacks.c +++ b/callbacks.c @@ -449,6 +449,7 @@ on_playlist_drag_drop (GtkWidget *widget, guint time, gpointer user_data) { +#if 0 if (drag_context->targets) { GdkAtom target_type = GDK_POINTER_TO_ATOM (g_list_nth_data (drag_context->targets, TARGET_SAMEWIDGET)); if (!target_type) { @@ -457,6 +458,7 @@ on_playlist_drag_drop (GtkWidget *widget, gtk_drag_get_data (widget, drag_context, target_type, time); return TRUE; } +#endif return FALSE; } @@ -517,7 +519,7 @@ on_playlist_drag_data_received (GtkWidget *widget, uint32_t *d= (uint32_t *)ptr; gtkpl_handle_drag_drop (ps, y, d, data->length/4); } - gtk_drag_finish (drag_context, FALSE, FALSE, time); + gtk_drag_finish (drag_context, TRUE, FALSE, time); } |