From 9f258894e16557c68b977f0d17fe41d3e4f7a3fb Mon Sep 17 00:00:00 2001 From: Reece Date: Tue, 28 Oct 2025 22:49:30 +0000 Subject: [PATCH] - --- frontend/src/core/contexts/file/FileReducer.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/core/contexts/file/FileReducer.ts b/frontend/src/core/contexts/file/FileReducer.ts index 44ca61c9e..db567b128 100644 --- a/frontend/src/core/contexts/file/FileReducer.ts +++ b/frontend/src/core/contexts/file/FileReducer.ts @@ -150,8 +150,8 @@ export function fileContextReducer(state: FileContextState, action: FileContextA // Validate that all IDs exist in current state const validIds = orderedFileIds.filter(id => state.files.byId[id]); - // Reorder selected IDs to match the new order while dropping any that no longer exist - const reorderedSelectedIds = validIds.filter(id => state.ui.selectedFileIds.includes(id)); + // Reorder selected files by passed order + const selectedFileIds = orderedFileIds.filter(id => state.ui.selectedFileIds.includes(id)); return { ...state, @@ -161,7 +161,7 @@ export function fileContextReducer(state: FileContextState, action: FileContextA }, ui: { ...state.ui, - selectedFileIds: reorderedSelectedIds + selectedFileIds, } }; }