summaryrefslogtreecommitdiff
path: root/gtk/gtkpopover.c
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2017-10-14 12:45:17 +0200
committerTimm Bäder <mail@baedert.org>2017-10-14 17:27:55 +0200
commitc4c6a2099861b41fa9e17aea5f345109908236a9 (patch)
treeb50eccf3db68a56e1fd52584ecd52ae6421a7236 /gtk/gtkpopover.c
parentd5fd2dca6652506dd2fdd92d01c2826e407d11c3 (diff)
downloadgtk+-c4c6a2099861b41fa9e17aea5f345109908236a9.tar.gz
popover: Explicitly call queue_allocate in tick callback
_gtk_window_set_popover_position is begin called in size-allocate.
Diffstat (limited to 'gtk/gtkpopover.c')
-rw-r--r--gtk/gtkpopover.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index 19a4e380e8..fb47a7b0c7 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -670,6 +670,7 @@ show_animate_cb (GtkWidget *widget,
}
gtk_popover_update_position (popover);
+ gtk_widget_queue_allocate (GTK_WIDGET (priv->window));
if (gtk_progress_tracker_get_state (&priv->tracker) == GTK_PROGRESS_STATE_AFTER)
{