At the moment, if an application sets a quicklist menu and in that menu an item has a name that matches _("Quit"), we automatically remove our own Quit item from the standard actions section, so the menu looks like:
The problem with this is, when you go to quit the application, it jarring that the option has moved.
Proposed solution 1: we should hide their Quit action, but relay clicking on our Quit-item to their Quick-item's action. So we don't move the Quit button but they get to do whatever it is they want to do before quitting.
Proposed solution 2: We just hide their quit, as we don't want to change what our Quit does
At the moment, if an application sets a quicklist menu and in that menu an item has a name that matches _("Quit"), we automatically remove our own Quit item from the standard actions section, so the menu looks like:
------- ------- ------- ------- ------- -- ------- ------- ------- ------- -- ------- ------- ------- ------- -- ------- ------- ------- ------- -- ------- ------- ------- ------- -- ------- ------- ------- ------- --
| Refresh
-------
| Send
-------
| Quit
-------
| Gwibber Social Client
-------
| [x] Keep In Launcher
-------
The problem with this is, when you go to quit the application, it jarring that the option has moved.
Proposed solution 1: we should hide their Quit action, but relay clicking on our Quit-item to their Quick-item's action. So we don't move the Quit button but they get to do whatever it is they want to do before quitting.
Proposed solution 2: We just hide their quit, as we don't want to change what our Quit does