Loading app/src/main/java/foundation/e/blisslauncher/features/launcher/AppProvider.java +6 −1 Original line number Diff line number Diff line Loading @@ -304,9 +304,14 @@ public class AppProvider extends Service implements Provider { for (int i = 0; i < foldersIndex.size(); i++) { FolderItem folderItem = (FolderItem) mLauncherItems.get(foldersIndex.get(foldersIndex.keyAt(i))); if(folderItem.items == null){ DatabaseManager.getManager(this).removeLauncherItem(folderItem.id); mLauncherItems.remove(foldersIndex.get(foldersIndex.keyAt(i))); }else { folderItem.icon = new GraphicsUtil(this).generateFolderIcon(this, folderItem); } } } applicationItems.removeAll(mDatabaseItems); mLauncherItems.addAll(applicationItems); Loading Loading
app/src/main/java/foundation/e/blisslauncher/features/launcher/AppProvider.java +6 −1 Original line number Diff line number Diff line Loading @@ -304,9 +304,14 @@ public class AppProvider extends Service implements Provider { for (int i = 0; i < foldersIndex.size(); i++) { FolderItem folderItem = (FolderItem) mLauncherItems.get(foldersIndex.get(foldersIndex.keyAt(i))); if(folderItem.items == null){ DatabaseManager.getManager(this).removeLauncherItem(folderItem.id); mLauncherItems.remove(foldersIndex.get(foldersIndex.keyAt(i))); }else { folderItem.icon = new GraphicsUtil(this).generateFolderIcon(this, folderItem); } } } applicationItems.removeAll(mDatabaseItems); mLauncherItems.addAll(applicationItems); Loading