Browse Source
- Fix redo shortcut by normalizing event.key to lowercase (Shift makes it "Z") - Flush pendingDataSnapshot in undo/redo instead of discarding it, preserving the pre-edit checkpoint so Cmd+Z doesn't skip states - Recompute dimmedNodeIds after undo/redo to keep dimming in sync - Set deleteCheckpointActive in removeEdge before clearStaleInputImages to prevent split undo entries - Wire videoInput in handleMenuSelect and isValidConnection for video connections - Validate video MIME type against ACCEPTED_FORMATS whitelist instead of broad regex - Use URL.createObjectURL(file) for metadata extraction instead of base64→Blob - Add Shift+Y (Video Input) to keyboard shortcuts dialog - Update executeNode JSDoc to include videoInput as data-source no-op - Clear all *Ref/*Refs fields dynamically in clearNodeImageRefs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>handoff-20260429-1057
6 changed files with 46 additions and 31 deletions
Loading…
Reference in new issue