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 b6fd5db2e9f977e10831c2dea76f85ab02a5d2b3..f251aa31f2930a7d2cd3ab0df3a23aded39f87d4 100644 |
--- a/chrome/browser/ui/views/frame/browser_view.cc |
+++ b/chrome/browser/ui/views/frame/browser_view.cc |
@@ -1873,7 +1873,7 @@ void BrowserView::PaintChildren(gfx::Canvas* canvas) { |
void BrowserView::ViewHierarchyChanged(bool is_add, |
views::View* parent, |
views::View* child) { |
- if (is_add && child == this && GetWidget() && !initialized_) { |
+ if (!initialized_ && is_add && child == this && GetWidget()) { |
Init(); |
initialized_ = true; |
} |