enh : reduce overhead by removing redundant loadFolder calls

This commit is contained in:
MrSluffy
2025-01-23 11:40:55 +08:00
parent 30bde6285d
commit 95d1773aae

View File

@@ -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}"
}