| Index: chrome/browser/ui/views/frame/browser_view.cc | 
| =================================================================== | 
| --- chrome/browser/ui/views/frame/browser_view.cc	(revision 224205) | 
| +++ chrome/browser/ui/views/frame/browser_view.cc	(working copy) | 
| @@ -1444,8 +1444,12 @@ | 
| // Update all the UI bits. | 
| UpdateTitleBar(); | 
|  | 
| -  // No need to update Toolbar because it's already updated in | 
| -  // browser.cc. | 
| +  // Let the browser do any necessary handling.  This must be called after | 
| +  // changing focus above, so that when the toolbar (and thus omnibox) is | 
| +  // updated, the correct view already has focus; changing focus after restoring | 
| +  // omnibox state can overwrite important bits of state.  See comments in | 
| +  // OmniboxViewViews::OnTabChanged(). | 
| +  browser_->OnActiveTabChanged(old_contents, new_contents, index, reason); | 
| } | 
|  | 
| void BrowserView::TabStripEmpty() { | 
|  |