From ffd89d29dfe7c07420e4eea289e21165bc8a0648 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Tue, 12 Jun 2018 12:30:17 +0200 Subject: [PATCH] gtkwindow: Queue popover resize on set_popover_position() So the new position is eventually honored. Fixes magnifier and handles staying in place after being shown. --- gtk/gtkwindow.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 2c92de1906..29ecb22eb0 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -10606,6 +10606,7 @@ _gtk_window_set_popover_position (GtkWindow *window, data->rect = *rect; data->pos = pos; + gtk_widget_queue_resize (popover); } void