diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-01-05 20:22:36 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-01-05 20:36:12 +0100 |
commit | 231a67ed411b3636df1785ffa248a9e698d56222 (patch) | |
tree | 628c47078492b7eed57c93f52d956e19a525fe0e | |
parent | 38c2d9d1a152577cff7aa294c265d58a8fd26fab (diff) | |
download | gtk+-wip/carlosg/dnd-gestures-2.tar.gz |
tests: Keep GdkDrop alive on "ask" actionwip/carlosg/dnd-gestures-2
The GdkDrop is automatically destroyed on drag end, but "ask"
actions require it to live longer, so the popover can fiddle with
it later on.
-rw-r--r-- | tests/testdnd2.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/testdnd2.c b/tests/testdnd2.c index 2264c3b749..ef09a72e1e 100644 --- a/tests/testdnd2.c +++ b/tests/testdnd2.c @@ -124,6 +124,10 @@ ask_actions (GdkDrop *drop, GtkWidget *popover, *box, *button; popover = gtk_popover_new (image); + g_object_set_data_full (G_OBJECT (popover), "drop-data", + g_object_ref (drop), + (GDestroyNotify) g_object_unref); + box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); gtk_container_add (GTK_CONTAINER (popover), box); button = gtk_button_new_with_label ("Copy"); |