diff options
author | Jorge Ruesga <jorge@ruesga.com> | 2013-08-08 10:48:26 +0200 |
---|---|---|
committer | Jorge Ruesga <jorge@ruesga.com> | 2013-08-08 10:48:26 +0200 |
commit | 60564cfcdd2e5c56bcd6536cf0a73410ad2ffd8e (patch) | |
tree | 05275c9739f9e985591a487d43df3de7b4900b16 /src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java | |
parent | 0a7b41ba9125c33b3f6c8bd01568b213e91fde2a (diff) | |
download | android_packages_wallpapers_PhotoPhase-60564cfcdd2e5c56bcd6536cf0a73410ad2ffd8e.tar.gz android_packages_wallpapers_PhotoPhase-60564cfcdd2e5c56bcd6536cf0a73410ad2ffd8e.tar.bz2 android_packages_wallpapers_PhotoPhase-60564cfcdd2e5c56bcd6536cf0a73410ad2ffd8e.zip |
Protect access to frames array
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java')
-rw-r--r-- | src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java b/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java index 56a7736..582160a 100644 --- a/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java +++ b/src/org/cyanogenmod/wallpapers/photophase/PhotoPhaseWallpaperWorld.java @@ -191,7 +191,7 @@ public class PhotoPhaseWallpaperWorld { * @param matrix The model-view-projection matrix */ public void deselectTransition(float[] matrix) { - if (mCurrent != -1) { + if (mCurrent != -1 && mCurrent < mTransitions.size()) { // Retrieve the finally target Transition currentTransition = mTransitions.get(mCurrent); PhotoFrame currentTarget = currentTransition.getTarget(); |