fix: Disable some shortcuts in the flyout (#9765)

This commit is contained in:
Aaron Dodson
2026-04-24 09:28:05 -07:00
committed by GitHub
parent bce825daca
commit c211a8955b
+2 -1
View File
@@ -934,6 +934,7 @@ export function registerDuplicate() {
return (
!workspace.isDragging() &&
!workspace.isReadOnly() &&
!workspace.isFlyout &&
(focusedNode instanceof BlockSvg ? focusedNode.isDuplicatable() : true)
);
},
@@ -959,7 +960,7 @@ export function registerCleanup() {
const cleanupShortcut: KeyboardShortcut = {
name: names.CLEANUP,
preconditionFn: (workspace) =>
!workspace.isDragging() && !workspace.isReadOnly(),
!workspace.isDragging() && !workspace.isReadOnly() && !workspace.isFlyout,
callback: (workspace) => {
keyboardNavigationController.setIsActive(true);
workspace.cleanUp();