diff options
author | Martin Brabham <optedoblivion@cyngn.com> | 2015-05-14 15:57:16 -0700 |
---|---|---|
committer | Martin Brabham <mbrabham@cyngn.com> | 2015-05-19 03:08:09 +0000 |
commit | a34e98035f32ce789d4f7c02d0145a435a32433f (patch) | |
tree | d52affc9138499c6462366cf4bf5bfe989a956fc | |
parent | 8b8e7571f42dc2857a84b0121c6d2fcd221e0146 (diff) | |
download | android_packages_apps_CMFileManager-a34e98035f32ce789d4f7c02d0145a435a32433f.tar.gz android_packages_apps_CMFileManager-a34e98035f32ce789d4f7c02d0145a435a32433f.tar.bz2 android_packages_apps_CMFileManager-a34e98035f32ce789d4f7c02d0145a435a32433f.zip |
Prevent possible OOBE when ran under monkey test
Change-Id: I8ec74d9379ba68ad099d89ec7cd16f65e414a213
(cherry picked from commit da3e50d1e792f9a07419de5d096646f1e20c4401)
(cherry picked from commit ad69adc22373fb228d76e725f57a0b75462ef492)
-rw-r--r-- | src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java b/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java index 57df69bd..c43819f4 100644 --- a/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java +++ b/src/com/cyanogenmod/filemanager/adapters/FileSystemObjectAdapter.java @@ -511,6 +511,10 @@ public class FileSystemObjectAdapter //Select or deselect the item int pos = ((Integer)v.getTag()).intValue(); + if (pos >= getCount() || pos < 0) { + return; + } + //Retrieve data holder final FileSystemObject fso = getItem(pos); |