Chromium Code Reviews| Index: chrome/browser/renderer_context_menu/render_view_context_menu.cc |
| diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.cc b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
| index f86db71d8c2bd0bb784b87ddb39ee6aa4ccf0db2..9b6c6bd418552e6870de0c16cfde1b6226dad941 100644 |
| --- a/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
| +++ b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
| @@ -853,6 +853,13 @@ void RenderViewContextMenu::InitMenu() { |
| ContextMenuContentType::ITEM_GROUP_PRINT_PREVIEW)) { |
| AppendPrintPreviewItems(); |
| } |
| + |
| + // Remove any redundant spearators. |
|
lazyboy
2017/02/28 01:03:29
nit: trailing separator.
edwardjung
2017/02/28 01:24:48
Done.
|
| + if (menu_model_.GetItemCount() > 0 && |
| + menu_model_.GetTypeAt(menu_model_.GetItemCount() - 1) == |
| + ui::MenuModel::TYPE_SEPARATOR) { |
| + menu_model_.RemoveItemAt(menu_model_.GetItemCount() - 1); |
| + } |
| } |
| Profile* RenderViewContextMenu::GetProfile() { |