Radio menu items should have at least one item checked.

This is to force all platforms to match the same behavior in GTK+.
This commit is contained in:
Cheng Zhao 2014-05-25 15:25:36 +08:00
parent 3921895dd5
commit 6a48568911
5 changed files with 28 additions and 5 deletions

View file

@ -49,6 +49,7 @@ class Menu : public mate::Wrappable,
virtual string16 GetLabelForCommandId(int command_id) const OVERRIDE;
virtual string16 GetSublabelForCommandId(int command_id) const OVERRIDE;
virtual void ExecuteCommand(int command_id, int event_flags) OVERRIDE;
virtual void MenuWillShow(ui::SimpleMenuModel* source) OVERRIDE;
virtual void Popup(Window* window) = 0;