Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
menuband: fix stuck notes when releasing a key with Ctrl/Option held master
playKeyEvent's `if hasModifier { return false }` bailed on BOTH key-down and key-up. On key-up with Ctrl (or Option) still held it returned before the note-release path, stranding the sounding note/chord — Cmd was unaffected only because Cmd isn't in `hasModifier`. Gate the passthrough on `isDown` so key-ups always reach release, matching the method's own "release is checked on EVERY key-up, not gated by Ctrl" contract. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author prompt.ac/@jeffrey Co-author Claude Opus 4.8 (1M context) Date (Jun 8, 2026, 5:15 PM UTC) Commit d4279bd6 d4279bd62bc1a331107250db33026eb9ad2d7b50 Parent c302d4f5 c302d4f54629c80f0972b3b430fbbe9d4a993398