diff options
Diffstat (limited to 'chrome/browser/views/frame/browser_view.cc')
-rw-r--r-- | chrome/browser/views/frame/browser_view.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/views/frame/browser_view.cc b/chrome/browser/views/frame/browser_view.cc index e1fbe6a..85b8999 100644 --- a/chrome/browser/views/frame/browser_view.cc +++ b/chrome/browser/views/frame/browser_view.cc @@ -1050,6 +1050,8 @@ void BrowserView::TabSelectedAt(TabContents* old_contents, // We only restore focus if our window is visible, to avoid invoking blur // handlers when we are eventually shown. new_contents->view()->RestoreFocus(); + if (new_contents->find_ui_active()) + browser_->find_bar()->find_bar()->SetFocusAndSelection(); } // Update all the UI bits. |