Cancel quitting destroys the unsaved data
When editing a safe and quitting, I see the following prompt offering me to cancel or save:
Saving is staightforward enough: it saves and then continues quitting the application. I expect cancelling to cancel the last action I performed: quitting. What it does instead is destroy my modifications and quit the application.
I suggest to make the Cancel button red to denote a destructive action and rephrase it to "Quit without saving" or something similar.
Edit: I noticed pressing Esc actually cancels. It's probably worth having the 3 buttons.
Edited by Adrien Plazas