From f598836d6c3c4831b59c412b58634ce8e8046ad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Thu, 29 Nov 2018 08:43:43 +0100 Subject: [PATCH] popover: Don't recalculate position if unmapped --- gtk/gtkpopover.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index c58d6c05bf..73a9e56974 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -1175,7 +1175,7 @@ gtk_popover_update_position (GtkPopover *popover) gint i, j; gint best; - if (!priv->window) + if (!priv->window || !gtk_widget_get_mapped (widget)) return; gtk_widget_get_preferred_size (widget, NULL, &req);