diff options
| author | Martin Brabham <optedoblivion@cyngn.com> | 2015-05-14 15:57:16 -0700 |
|---|---|---|
| committer | Martin Brabham <mbrabham@cyngn.com> | 2015-05-14 23:04:07 +0000 |
| commit | 622df26558489c78d727872bd2c82ddad55c6e8f (patch) | |
| tree | 387d871313181d4ef6931c11dd39457e30062d0e | |
| parent | c5438781ed8a592b0befdab6451c79dcf602aeae (diff) | |
| download | android_packages_apps_CMFileManager-622df26558489c78d727872bd2c82ddad55c6e8f.tar.gz android_packages_apps_CMFileManager-622df26558489c78d727872bd2c82ddad55c6e8f.tar.bz2 android_packages_apps_CMFileManager-622df26558489c78d727872bd2c82ddad55c6e8f.zip | |
Prevent possible OOBE when ran under monkey test
Change-Id: I8ec74d9379ba68ad099d89ec7cd16f65e414a213
(cherry picked from commit da3e50d1e792f9a07419de5d096646f1e20c4401)
| -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); |
