Skip to content

Commit c182bf7

Browse files
author
wolfgangmm
committed
fix: shift-click on collection should select it, not navigate to it
1 parent a536f72 commit c182bf7

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

file-manager.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -937,7 +937,11 @@ class FileManager extends HTMLElement {
937937

938938
// Handle folder navigation
939939
if (item.type === 'collection' || gridItem.classList.contains('folder')) {
940-
if (e.detail === 2 || (e.detail === 1 && e.target.closest('.item-icon'))) {
940+
// If modifier keys are held (shift, ctrl, cmd), always select, never navigate
941+
if (e.shiftKey || e.ctrlKey || e.metaKey) {
942+
// Modifier keys held - always select
943+
this.toggleSelection(path, e);
944+
} else if (e.detail === 2 || (e.detail === 1 && e.target.closest('.item-icon'))) {
941945
// Double click or click on icon - navigate
942946
this.navigateTo(path);
943947
} else {

0 commit comments

Comments
 (0)