From cc511268a09c0221450d7e50dff1bccb70acbd10 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 2 Feb 2015 15:34:17 +0100 Subject: [PATCH] window: call gtk_widget_unmap() on popover widgets unconditionally is_visible() wasn't the right check to perform here before unmapping, and gtk_widget_unmap() already avoids being doubly called by checking gtk_widget_get_mapped() anyway. --- gtk/gtkwindow.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 241f8ede21..b761118ca6 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -5895,8 +5895,7 @@ popover_unmap (GtkWidget *widget, { if (popover->window) { - if (gtk_widget_is_visible (popover->widget)) - gtk_widget_unmap (popover->widget); + gtk_widget_unmap (popover->widget); gdk_window_hide (popover->window); }