Updating branch refs/heads/master to 7e2bbd1df5b32ce92b48a8d4fb039644776d0d34 (commit) from 8918d50f27d4e53ed9915ba086b322a0e0af28ee (commit)
commit 7e2bbd1df5b32ce92b48a8d4fb039644776d0d34 Author: Christian Dywan <christ...@twotoasts.de> Date: Tue Mar 26 09:01:24 2013 +0100 Make toolbar drag/ drop work in GTK+3 Fixes: https://bugs.launchpad.net/midori/+bug/1159521 extensions/toolbar-editor.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/extensions/toolbar-editor.c b/extensions/toolbar-editor.c index 9348668..8966a70 100644 --- a/extensions/toolbar-editor.c +++ b/extensions/toolbar-editor.c @@ -276,16 +276,15 @@ static void tb_editor_drag_data_rcvd_cb(GtkWidget *widget, GdkDragContext *conte gint x, gint y, GtkSelectionData *data, guint info, guint ltime, TBEditorWidget *tbw) { -#if !GTK_CHECK_VERSION(3,0,0) /* TODO */ GtkTreeView *tree = GTK_TREE_VIEW(widget); gboolean del = FALSE; - if (data->length >= 0 && data->format == 8) + if (gtk_selection_data_get_length (data) >= 0 && gtk_selection_data_get_format (data) == 8) { gboolean is_sep; gchar *text = NULL; - text = (gchar*) data->data; + text = (gchar*) gtk_selection_data_get_data (data); /* We allow re-ordering the Location item but not removing it from the list. */ if (g_strcmp0(text, "Location") == 0 && widget != tbw->drag_source) @@ -334,7 +333,6 @@ static void tb_editor_drag_data_rcvd_cb(GtkWidget *widget, GdkDragContext *conte tbw->drag_source = NULL; /* reset the value just to be sure */ tb_editor_free_path(tbw); gtk_drag_finish(context, TRUE, del, ltime); -#endif } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits