Pressing escape from a combobox in a dialog closes the dialog too #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Some sort of "escape manager" is in order to make sure that pressing escape doesn't make it to other elements. Or perhaps there's a simpler solution, maybe I just need to be preventing default with the event in comboboxes and/or dialogs so that it doesn't bubble down to other elements that don't have focus. I do seem to remember fighting with dialogs to make sure that nested dialogs would properly handle escape presses, so it's possible that I got overzealous with the event listener.