From fb6adaaa622f8fac2d937a09c992973f94f5afff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sun, 2 Dec 2018 12:58:07 +0100 Subject: [PATCH] window: Don't try to size-allocate unmapped popovers The gtk_widget_size_allocate call won't do anything anyway. --- gtk/gtkwindow.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index f1e99e5792..339b0e6f89 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -7111,6 +7111,9 @@ popover_size_allocate (GtkWindowPopover *popover, { cairo_rectangle_int_t rect; + if (!gtk_widget_get_mapped (popover->widget)) + return; + if (GTK_IS_POPOVER (popover->widget)) gtk_popover_update_position (GTK_POPOVER (popover->widget));