diff options
author | Jorge Ruesga <jorge@ruesga.com> | 2014-06-21 01:48:24 +0200 |
---|---|---|
committer | Jorge Ruesga <jorge@ruesga.com> | 2014-06-21 01:48:24 +0200 |
commit | 6c3650b6059a4acca33aacf11bdf251a00068945 (patch) | |
tree | 82d4bca7e9f1bbeab8784afefa5ba63c7cace534 /src/org | |
parent | 431949790cc8cee3e2a017c096b90129a267a6f6 (diff) | |
download | android_packages_wallpapers_PhotoPhase-6c3650b6059a4acca33aacf11bdf251a00068945.tar.gz android_packages_wallpapers_PhotoPhase-6c3650b6059a4acca33aacf11bdf251a00068945.tar.bz2 android_packages_wallpapers_PhotoPhase-6c3650b6059a4acca33aacf11bdf251a00068945.zip |
photophase: force world redraw before put GLView in sleep mode
Change-Id: I8b3d58d1c938cbce8ab1d5f24502d661c1a6a1bc
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org')
-rw-r--r-- | src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseRenderer.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseRenderer.java b/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseRenderer.java index b415a0a..98a07e6 100644 --- a/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseRenderer.java +++ b/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseRenderer.java @@ -735,7 +735,11 @@ public class PhotoPhaseRenderer implements GLSurfaceView.Renderer { } } } - } else if (mIsPaused) { + } else { + if (mWorld != null) { + // Just draw the world before notify GLView to goto sleep + mWorld.draw(mMVPMatrix); + } mDispatcher.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); } |