| Index: ui/views/controls/menu/menu_scroll_view_container.cc
|
| diff --git a/ui/views/controls/menu/menu_scroll_view_container.cc b/ui/views/controls/menu/menu_scroll_view_container.cc
|
| index 5d91d6dcaa03e15958e4582464a1cd2dd1ce34f3..0bc133e8d59ef99c307d0c61577a9ed484671b69 100644
|
| --- a/ui/views/controls/menu/menu_scroll_view_container.cc
|
| +++ b/ui/views/controls/menu/menu_scroll_view_container.cc
|
| @@ -165,11 +165,11 @@ MenuScrollViewContainer::MenuScrollViewContainer(SubmenuView* content_view)
|
| scroll_view_ = new MenuScrollView(content_view);
|
| AddChildView(scroll_view_);
|
|
|
| - set_border(Border::CreateEmptyBorder(
|
| - MenuConfig::instance().submenu_vertical_margin_size,
|
| - MenuConfig::instance().submenu_horizontal_margin_size,
|
| - MenuConfig::instance().submenu_vertical_margin_size,
|
| - MenuConfig::instance().submenu_horizontal_margin_size));
|
| + MenuDelegate* delegate = content_view_->GetMenuItem()->GetDelegate();
|
| + if (delegate) {
|
| + set_border(delegate->CreateMenuBorder());
|
| + set_background(delegate->CreateMenuBackground());
|
| + }
|
| }
|
|
|
| void MenuScrollViewContainer::OnPaintBackground(gfx::Canvas* canvas) {
|
|
|