Chromium Code Reviews| 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 d2e936451a3a18e5e226bdeae2a94e39ddef1e3e..2bfb0b297def1be8ce9f0064f69a6f21e27b87fa 100644 |
| --- a/chrome/browser/ui/views/frame/browser_view.cc |
| +++ b/chrome/browser/ui/views/frame/browser_view.cc |
| @@ -1863,7 +1863,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()) { |
|
sky
2012/11/08 02:04:24
This in no way relates to this patch, but checking
Peter Kasting
2012/11/08 18:55:47
GetWidget() is expensive?
I don't mind the change
|
| Init(); |
| initialized_ = true; |
| } |