From 7f3197505322dd5f2870554b933e88514058f462 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 19 Nov 2017 18:24:43 +0100 Subject: [PATCH] update selectable item count at deleting an item --- .../filemanager/adapters/ItemsAdapter.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt index 93ae1de4..b548b853 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt @@ -366,15 +366,12 @@ class ItemsAdapter(activity: SimpleActivity, var fileDirItems: MutableList() - var curIndex = 0 - for (i in 0 until itemViews.size()) { - if (itemViews[i] != null) { - newItems.put(curIndex, itemViews[i]) - curIndex++ - } - } + (0 until itemViews.size()) + .filter { itemViews[it] != null } + .forEachIndexed { curIndex, i -> newItems.put(curIndex, itemViews[i]) } itemViews = newItems + selectableItemCount = fileDirItems.size } }