Skip to content

Commit 8ba3c08

Browse files
committed
remove invalid hidden icons
1 parent bf61acc commit 8ba3c08

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

app/src/main/kotlin/com/simplemobiletools/launcher/activities/HiddenIconsActivity.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ class HiddenIconsActivity : SimpleActivity(), RefreshRecyclerViewListener {
6666
}
6767
}
6868

69+
val iconsToRemove = hiddenIcons.filter { it.drawable == null }
70+
if (iconsToRemove.isNotEmpty()) {
71+
hiddenIconsDB.removeHiddenIcons(iconsToRemove)
72+
hiddenIcons.removeAll(iconsToRemove)
73+
}
74+
6975
runOnUiThread {
7076
HiddenIconsAdapter(this, hiddenIcons, this, manage_hidden_icons_list) {
7177
}.apply {

0 commit comments

Comments
 (0)