OSDN Git Service

make sure to repaint the screen when unblank()ing
authorMathias Agopian <mathias@google.com>
Tue, 14 Aug 2012 01:32:13 +0000 (18:32 -0700)
committerMathias Agopian <mathias@google.com>
Tue, 14 Aug 2012 01:32:13 +0000 (18:32 -0700)
Change-Id: I38e3a8e6bb31ef3d2f1fcaec7490cb92a4427db2

services/surfaceflinger/SurfaceFlinger.cpp

index ca3c216..fbf2873 100644 (file)
@@ -1746,6 +1746,8 @@ void SurfaceFlinger::onScreenAcquired() {
     getHwComposer().acquire();
     hw->acquireScreen();
     mEventThread->onScreenAcquired();
+    mVisibleRegionsDirty = true;
+    repaintEverything();
 }
 
 void SurfaceFlinger::onScreenReleased() {