Chromium Code Reviews| Index: ui/base/models/simple_menu_model.cc |
| diff --git a/ui/base/models/simple_menu_model.cc b/ui/base/models/simple_menu_model.cc |
| index 57f6ec3e736ce04d06a0a35047a3d8e278916c0e..6301a11b2d41109378dc49fb379420e96d80c507 100644 |
| --- a/ui/base/models/simple_menu_model.cc |
| +++ b/ui/base/models/simple_menu_model.cc |
| @@ -180,6 +180,10 @@ void SimpleMenuModel::Clear() { |
| items_.clear(); |
| } |
| +void SimpleMenuModel::RemoveItemAt(int index) { |
|
sail
2011/06/10 06:57:31
This change isn't ready yet but I'm stuck on this
Nico
2011/06/10 14:34:23
Several SimpleMenuModel clients create a new ui me
sail
2011/06/10 14:52:59
I'm seeing this on mac.
So do I change wrench menu
sky
2011/06/10 16:24:14
The windows side does this. Of course you would ha
Robert Sesek
2011/06/10 16:46:26
In general, MenuModel is immutable after creation.
|
| + items_.erase(items_.begin() + FlipIndex(index)); |
| +} |
| + |
| int SimpleMenuModel::GetIndexOfCommandId(int command_id) { |
| std::vector<Item>::iterator itr; |
| for (itr = items_.begin(); itr != items_.end(); itr++) { |