diff --git a/packages/frontend-core/src/components/grid/cells/GutterCell.svelte b/packages/frontend-core/src/components/grid/cells/GutterCell.svelte index 4393d0febc..b5cf7eb5d6 100644 --- a/packages/frontend-core/src/components/grid/cells/GutterCell.svelte +++ b/packages/frontend-core/src/components/grid/cells/GutterCell.svelte @@ -23,7 +23,9 @@ svelteDispatch("select") const id = row?._id if (id) { + // Bulk select with shift if (e.shiftKey) { + // Prevent default if already selected, to prevent checkbox clearing if (rowSelected) { e.preventDefault() } else {