--- a/windowing/windowserver/nga/SERVER/openwfc/WINDOW.CPP Tue Jun 22 15:21:29 2010 +0300
+++ b/windowing/windowserver/nga/SERVER/openwfc/WINDOW.CPP Fri Jul 16 11:45:55 2010 +0300
@@ -674,6 +674,11 @@
aWindowTreeObserver.FlagChanged(*this, MWsWindowTreeObserver::ENonFading, ETrue);
}
+ if(IsTopClientWindow() && (iFlags&EFlagScreenDeviceInvalid) )
+ {
+ aWindowTreeObserver.FlagChanged(*this, MWsWindowTreeObserver::EScreenDeviceValid, EFalse);
+ }
+
if(iAnimList)
iAnimList->SendState(aWindowTreeObserver);