At first, deleting a User Action seems... audacious. It wouldn't cause a problem, but that's the feeling I have about deleting a built-in action.
So, I add to moved the two debugging restart options to the "Restart" Action. It always seemed strange to me that it should appear here and not in the action (but now that we're working around).
But now that I think about it: why are the two debugging restart options in the "Preference" menu? Because we need these two options to be easily accessible by all users. And since "Preference" is mandatory in the interface and "Restart" isn't, it makes sense to put them there.
Conclusion:
It would be better to add normal restart to the "Preference" menu and possibly delete the "Restart" Action.
The problem will be to migrate the keyboard shortcut if possible or without creating a duplicate.
... In fact, we're faced with a Legacy debate: we're paying for an old decision, and any changes will certainly lead to a compatibility breakdown. Not very serious, but still, not so simple.
|