OSDN Git Service

Don't start band select on empty grid.
authorSteve McKay <smckay@google.com>
Wed, 9 Sep 2015 00:15:25 +0000 (17:15 -0700)
committerSteve McKay <smckay@google.com>
Wed, 9 Sep 2015 19:11:11 +0000 (12:11 -0700)
commitc3ef0d6410444d286482ab96a5f2f819322dd9dc
tree6dd4d967f4dc49dea009e356201a12cf0aadd008
parenta698d636c5db2e5bd5fd59eb65a01e27e7b9751d
Don't start band select on empty grid.

Masks an issue in band controller resulting in index out of bounds exceptions.
Eliminate the need to cast helper when constructing BandController.
Improve naming of Band related classes for clarity of purpose.
Normalize some "helper" class method names.
Rename BandSelectModelTest to match existing convention for tests on inner classes.

Bug: 23905473
Change-Id: Iaf7604fb729cf563a04dc92d78b24e2fe4812abe
packages/DocumentsUI/src/com/android/documentsui/MultiSelectManager.java
packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManagerTest.java
packages/DocumentsUI/tests/src/com/android/documentsui/MultiSelectManager_GridModelTest.java [moved from packages/DocumentsUI/tests/src/com/android/documentsui/BandSelectModelTest.java with 81% similarity]
packages/DocumentsUI/tests/src/com/android/documentsui/UnitTests.java