From 95d1773aae9b314b99f23cd373e2a74a968a0d48 Mon Sep 17 00:00:00 2001 From: MrSluffy Date: Thu, 23 Jan 2025 11:40:55 +0800 Subject: [PATCH] enh : reduce overhead by removing redundant loadFolder calls --- .../preferences/destinations/AppDrawerFolderPreferences.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lawnchair/src/app/lawnchair/ui/preferences/destinations/AppDrawerFolderPreferences.kt b/lawnchair/src/app/lawnchair/ui/preferences/destinations/AppDrawerFolderPreferences.kt index b4a8e578c7..fb42c9211a 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/destinations/AppDrawerFolderPreferences.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/destinations/AppDrawerFolderPreferences.kt @@ -103,10 +103,6 @@ fun DrawerFolderPreferences( viewModel.setAction(Action.DEFAULT) } - LaunchedEffect(Unit) { - viewModel.loadFolders() - } - LoadingScreen(obj = folders, modifier = modifier.fillMaxWidth()) { items -> PreferenceLayoutLazyColumn( modifier = Modifier.fillMaxSize(), @@ -221,7 +217,7 @@ fun HandleActions( viewModel.updateFolderInfo(this, false) } bottomSheetHandler.hide() - reloadHelper.recreate() + reloadHelper.reloadGrid() viewModel.setAction(Action.SETTLE) loggedAction = "Updated folder: ${folderInfoHolder?.title}" }