Closed saagarjha closed 2 years ago
Ohh boy, if only you knew the amount of internal discussion we've had around this particular topic. Far, for more than most would expect. 😉
In short, the current behavior has been carefully chosen after lots of analysis of many different applications as well as the desire to remain as cross-platform as possible while still doing our best to follow local conventions and it is unlikely to change again soon.
That said -- if you want to select "don't save", use the CMD-D hotkey (CTRL-D on non-MacOS installs of BN). Believe it or not this actually used to be default hotkey across all native apple apps and it happens to play nicely across other OS's once you get used to it.
Cool, that works for me.
Can we revisit this issue now that the dialog looks like this?
Version and Platform (required):
Bug Description: On macOS, it is typical for the "hey do you want to save before closing this" alert to have three options: "Save", "Don't Save", and "Cancel". With full keyboard access, the keyboard shortcuts for each of these is enter, space, and escape respectively. It would be nice for Binary Ninja to offer these too.
Steps To Reproduce: Please provide all steps required to reproduce the behavior:
Expected Behavior: There's a focus ring around "Don't save" that lets me select that option with the spacebar.
Screenshots:
(Focus is on the "Save" option, which means both enter and space select it)
Additional Information:
(A more standard accelerator set, in this case from Hopper)