[gtk: 3/7] GtkDragSource: Pass return value of drag-cancel into drag_end()
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 3/7] GtkDragSource: Pass return value of drag-cancel into drag_end()
- Date: Thu, 14 May 2020 13:11:47 +0000 (UTC)
commit 4ce65f019ee1b145b95784a2fbda1bbef8f4ac85
Author: Alexander Larsson <alexl redhat com>
Date: Thu May 14 10:44:07 2020 +0200
GtkDragSource: Pass return value of drag-cancel into drag_end()
This is needed to work as the docs say (don't play fallback cancel animation
if cancel returned TRUE to signal the drop already happened).
gtk/gtkdragsource.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkdragsource.c b/gtk/gtkdragsource.c
index 1cb8674aa8..779fbefb81 100644
--- a/gtk/gtkdragsource.c
+++ b/gtk/gtkdragsource.c
@@ -436,7 +436,7 @@ gtk_drag_source_cancel_cb (GdkDrag *drag,
gboolean success = FALSE;
g_signal_emit (source, signals[DRAG_CANCEL], 0, source->drag, reason, &success);
- drag_end (source, FALSE);
+ drag_end (source, success);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]