Index: chrome/browser/ui/views/frame/browser_view.cc |
diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc |
index bc4b9fc2814a348613ae44e6a8ba5bac67e063de..440355ffb913dd9a3c8cfdea4e82f5506b52709a 100644 |
--- a/chrome/browser/ui/views/frame/browser_view.cc |
+++ b/chrome/browser/ui/views/frame/browser_view.cc |
@@ -1634,8 +1634,10 @@ views::ClientView* BrowserView::CreateClientView(views::Window* window) { |
} |
void BrowserView::OnWindowActivationChanged(bool active) { |
- if (active) |
+ if (active) { |
BrowserList::SetLastActive(browser_.get()); |
+ browser_->OnWindowActivated(); |
+ } |
} |
void BrowserView::OnWindowBeginUserBoundsChange() { |