clj-swingrepl
clj-swingrepl copied to clipboard
Ctrl-D sometimes propagates to other windows
Pressing Ctrl-D to close a clj-swingrepl window sometimes propagates the key/close event to another window, closing more than the REPL than you intended to close. This happens even if the other REPL is in another process.
Tested on Windows; might not happen elsewhere.
Looks like a Ctrl-D in another application entirely can make clj-swingrepl quit (as long as clj-swingrepl receives focus next). I guess there's some keyup/keydown logic that needs fixing.