diff -r 65f103b6ab60 -r 0e9202c0340c windowing/windowserver/nga/CLIENT/RDirect.CPP --- a/windowing/windowserver/nga/CLIENT/RDirect.CPP Tue May 25 14:06:41 2010 +0300 +++ b/windowing/windowserver/nga/CLIENT/RDirect.CPP Wed Jun 09 11:06:44 2010 +0300 @@ -528,7 +528,7 @@ iAbort.Restart(iReason); } -void CDirectScreenAccess::UpdateSizeAndRotation(CFbsBitGc*/* aGc*/) +void CDirectScreenAccess::UpdateSizeAndRotation(CFbsBitGc* aGc) { TPixelsAndRotation sizeAndRotation; iWsScreenDevice->GetDefaultScreenSizeAndRotation(sizeAndRotation); @@ -549,6 +549,8 @@ iScreenDevice->SetDrawDeviceOffset(appAreaInDsa.iTl); } } + + aGc->Activate(iScreenDevice); } void CDirectScreenAccess::RunL()