From f078cc599258740bcea8ab08c404bf107bf3d281 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Thu, 13 Mar 2014 22:30:42 +0100 Subject: [PATCH] modules: make display-filter-lcms.c find the right monitor... ...when its GimpColorManaged's GdkWindow exists but is hidden, which happens for all but the active tab of a single window with multiple images open. --- modules/display-filter-lcms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/display-filter-lcms.c b/modules/display-filter-lcms.c index 68f4819cd8..e89e303e0e 100644 --- a/modules/display-filter-lcms.c +++ b/modules/display-filter-lcms.c @@ -490,7 +490,7 @@ cdisplay_lcms_get_screen (CdisplayLcms *lcms, g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL); - if (GTK_IS_WIDGET (managed) && gtk_widget_is_drawable (GTK_WIDGET (managed))) + if (GTK_IS_WIDGET (managed) && gtk_widget_get_window (GTK_WIDGET (managed))) { GtkWidget *widget = GTK_WIDGET (managed);