summaryrefslogtreecommitdiff
path: root/apps/web/src/services/renderer/nodes/base-node.ts
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-07-27 00:26:31 +0200
committercashmere <cashmere@autistici.org>2026-07-27 00:26:31 +0200
commitb4d8145f2adb981b462a4581bdf3bf96bc32e3d9 (patch)
tree728d90210d573f3ac577a44edf8e6815cc05e140 /apps/web/src/services/renderer/nodes/base-node.ts
parent607f9717ae44efe8f135b6c79ed85a583f3d2d1d (diff)
downloadopencut-b4d8145f2adb981b462a4581bdf3bf96bc32e3d9.tar.gz
fix: restore missing keybinding validation guards
persistence.ts imported isActionWithOptionalArgs and isShortcutKey, neither of which existed at runtime — loading persisted custom keybindings would crash. Adds actions/guards.ts (excluding required-args actions per TActionArgsMap) and isShortcutKey in keybinding.ts; the nine previously dead persistence tests now pass.
Diffstat (limited to 'apps/web/src/services/renderer/nodes/base-node.ts')
0 files changed, 0 insertions, 0 deletions