From ea1295c9ab40ab8c1b5b80ccf1575710c5ff6b86 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Thu, 25 Aug 2016 20:38:52 +0100 Subject: [PATCH] gtk: window: don't forget to realize popovers of subwindows https://bugzilla.gnome.org/show_bug.cgi?id=770307 --- gtk/gtkwindow.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index e44766ca9b..d8b3c21a52 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -7183,6 +7183,15 @@ gtk_window_realize (GtkWidget *widget) gtk_widget_register_window (widget, gdk_window); gtk_widget_set_realized (widget, TRUE); + link = priv->popovers; + + while (link) + { + GtkWindowPopover *popover = link->data; + link = link->next; + popover_realize (popover->widget, popover, window); + } + return; }