You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature suggestion related to a problem? Please describe.
I just pressed Reset preferences and restart button by accident. Now, all my settings are gone 😭 .
Describe the solution you'd like
That's a very "dangerous" button! Add a confirmation dialog when pressing it. And maybe move it somewhere else, where it is less likely to be pressed by accident(as I just did).
Describe alternatives you've considered
-
The text was updated successfully, but these errors were encountered:
We already mark this button with hasDestructiveAction which is supposed to have the OS (from macOS 11 onwards) do special things about it. I think it makes it so the user can't activate the button by pressing return. It doesn't make the button red though, as is seen in some docs.
I may be able to force the button to be red (on recent version of macOS only), but that may not be a good idea according to this discussion:
It would appear at first glance that painting the close box red is a good thing, since that warns the user about its potential danger. However, a study done at Apple almost ten years ago found that the user's mouse gravitates toward red objects almost as though they were possessed with magnetism. The study forced us to abandon the idea of making close boxes and the Shut Down option red.
I think adding a confirmation dialog would be nice.
Is your feature suggestion related to a problem? Please describe.
I just pressed
Reset preferences and restart
button by accident. Now, all my settings are gone 😭 .Describe the solution you'd like
That's a very "dangerous" button! Add a confirmation dialog when pressing it. And maybe move it somewhere else, where it is less likely to be pressed by accident(as I just did).
Describe alternatives you've considered
-
The text was updated successfully, but these errors were encountered: