diff --git a/app/src/main/java/com/theveloper/pixelplay/presentation/screens/LibraryScreen.kt b/app/src/main/java/com/theveloper/pixelplay/presentation/screens/LibraryScreen.kt index 5d37d029e..8bceb22cf 100644 --- a/app/src/main/java/com/theveloper/pixelplay/presentation/screens/LibraryScreen.kt +++ b/app/src/main/java/com/theveloper/pixelplay/presentation/screens/LibraryScreen.kt @@ -522,7 +522,7 @@ fun LibraryScreen( var showMultiSelectionSheet by remember { mutableStateOf(false) } var selectedAlbums by remember { mutableStateOf>(emptyList()) } val selectedAlbumIds = remember(selectedAlbums) { selectedAlbums.map { it.id }.toSet() } - val isAlbumSelectionMode = selectedAlbums.isNotEmpty() + val isAlbumSelectionMode by remember { derivedStateOf { selectedAlbums.isNotEmpty() } } var showAlbumMultiSelectionSheet by remember { mutableStateOf(false) } var showBatchEditSheet by remember { mutableStateOf(false) }