diff options
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
| -rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index a78d9b914cb2..83f96a679b7a 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -383,10 +383,10 @@ bool SurfaceFlinger::threadLoop() // inform the h/w that we're done compositing hw.compositionComplete(); - // release the clients before we flip ('cause flip might block) + postFramebuffer(); + unlockClients(); - postFramebuffer(); } else { // pretend we did the post unlockClients(); |