diff --git a/packages/frontend-core/src/components/grid/overlays/KeyboardManager.svelte b/packages/frontend-core/src/components/grid/overlays/KeyboardManager.svelte index c608a62e2a..4b6d611757 100644 --- a/packages/frontend-core/src/components/grid/overlays/KeyboardManager.svelte +++ b/packages/frontend-core/src/components/grid/overlays/KeyboardManager.svelte @@ -25,6 +25,10 @@ } else if (e.key === "Enter" && (e.ctrlKey || e.metaKey)) { e.preventDefault() dispatch("add-row-inline") + } else if (e.key === "Delete" || e.key === "Backspace") { + if (Object.keys($selectedRows).length) { + dispatch("request-bulk-delete") + } } return }