Instead of checking the item count (number of views), check the number
of items in the model, since that is where the item is being removed.
This way, mInfo.contents.remove(0) will never be out of bounds.
Bug:
25666490
Change-Id: I0eb880b366157bddb5a8c342d538737722b7f0cd
// Show the animation, next time something is added to the folder.
mInfo.setOption(FolderInfo.FLAG_MULTI_PAGE_ANIMATION, false, mLauncher);
}
-
}
@Override
Runnable onCompleteRunnable = new Runnable() {
@Override
public void run() {
- int itemCount = getItemCount();
+ int itemCount = mInfo.contents.size();
if (itemCount <= 1) {
View newIcon = null;