From 77bc931a1cf15e2ffb67ca942d8f09d0013212f1 Mon Sep 17 00:00:00 2001 From: Jerome St-Louis Date: Wed, 13 Mar 2013 00:56:37 -0400 Subject: [PATCH] ecere/Window: Complimentary fix to last commit for Display mismatching rootWindow status --- ecere/src/gui/Window.ec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecere/src/gui/Window.ec b/ecere/src/gui/Window.ec index a764630..26591e7 100644 --- a/ecere/src/gui/Window.ec +++ b/ecere/src/gui/Window.ec @@ -4762,7 +4762,7 @@ private: bool result = false; Window child; - if((!guiApp.fullScreenMode && parent == guiApp.desktop) || (guiApp.fullScreenMode && (this == guiApp.desktop || (_displayDriver && dispDriver != parent.dispDriver)))) + if((!guiApp.fullScreenMode && parent == guiApp.desktop) || (guiApp.fullScreenMode && (this == guiApp.desktop || (_displayDriver && parent.dispDriver && dispDriver != parent.dispDriver)))) { subclass(DisplayDriver) dDriver = (dispDriver && !formDesigner) ? dispDriver : GetDisplayDriver(guiApp.defaultDisplayDriver); DisplaySystem displaySystem = dDriver ? dDriver.displaySystem : null; -- 1.8.3.1