| Index: chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| diff --git a/chrome/browser/ui/views/toolbar/toolbar_view.cc b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| index 7079456353e945d94db09ba521badccfb9a0bf77..1dec55a4a5c46c95c127170b8dff5d3ff91a06ef 100644
|
| --- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| +++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
| @@ -346,11 +346,13 @@ void ToolbarView::ShowAppMenu(bool for_drop) {
|
| if (wrench_menu_.get() && wrench_menu_->IsShowing())
|
| return;
|
|
|
| +#if defined(USE_AURA)
|
| if (keyboard::KeyboardController::GetInstance() &&
|
| keyboard::KeyboardController::GetInstance()->keyboard_visible()) {
|
| keyboard::KeyboardController::GetInstance()->HideKeyboard(
|
| keyboard::KeyboardController::HIDE_REASON_AUTOMATIC);
|
| }
|
| +#endif
|
|
|
| wrench_menu_.reset(
|
| new WrenchMenu(browser_, for_drop ? WrenchMenu::FOR_DROP : 0));
|
|
|