From fc3f5a42b942e54ddefb3272dcf59786f63d1291 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 19 Jun 2017 13:46:43 +0200 Subject: [PATCH] Bug 783905 - Drag in Minicard view stuck --- src/addressbook/gui/widgets/e-minicard.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/addressbook/gui/widgets/e-minicard.c b/src/addressbook/gui/widgets/e-minicard.c index 95bae88190..b1680ef302 100644 --- a/src/addressbook/gui/widgets/e-minicard.c +++ b/src/addressbook/gui/widgets/e-minicard.c @@ -621,13 +621,13 @@ e_minicard_event (GnomeCanvasItem *item, event->motion.x, event->motion.y)) { gint ret_val; - ret_val = e_minicard_drag_begin (e_minicard, event); - if (gtk_widget_has_grab (GTK_WIDGET (GNOME_CANVAS_ITEM (e_minicard)->canvas))) { gtk_grab_remove (GTK_WIDGET (GNOME_CANVAS_ITEM (e_minicard)->canvas)); gnome_canvas_item_ungrab (GNOME_CANVAS_ITEM (e_minicard), event->motion.time); } + ret_val = e_minicard_drag_begin (e_minicard, event); + e_minicard->drag_button = 0; e_minicard->drag_button_down = FALSE; e_minicard->button_x = -1;