mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
[bugfix-520] clear selected items when switching BS version tab + remove a console log
This commit is contained in:
@@ -76,6 +76,8 @@ export const LocalMapsListPanel = forwardRef<unknown, Props>(({ version, classNa
|
||||
return noop;
|
||||
}, [linkedState]);
|
||||
|
||||
useOnUpdate(() => setSelectedMaps([]), [version]); // Clear selected maps when version changes
|
||||
|
||||
useEffect(() => {
|
||||
if (isActiveOnce) {
|
||||
loadMaps();
|
||||
|
||||
+2
@@ -183,6 +183,8 @@ export const LocalPlaylistsListPanel = forwardRef<LocalPlaylistsListRef, Props>(
|
||||
return lastValueFrom(obs);
|
||||
}
|
||||
|
||||
useOnUpdate(() => selectedPlaylists$.next([]), [version]);
|
||||
|
||||
useOnUpdate(() => {
|
||||
|
||||
if(!isActiveOnce){ return noop(); }
|
||||
|
||||
@@ -80,9 +80,6 @@ export const PlaylistItem = memo(({ title,
|
||||
const showNps = minNps !== undefined && maxNps !== undefined;
|
||||
|
||||
const durationText = (() => {
|
||||
|
||||
console.log("DURATION", duration);
|
||||
|
||||
if (!duration) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -70,6 +70,8 @@ export const ModelsGrid = forwardRef<unknown, Props>(({ className, version, type
|
||||
[modelsSelected, models]
|
||||
);
|
||||
|
||||
useOnUpdate(() => setModelsSelected([]), [version]);
|
||||
|
||||
useOnUpdate(() => setRenderableModels(() => (
|
||||
models?.map(model => ({
|
||||
model,
|
||||
|
||||
Reference in New Issue
Block a user