diff options
Diffstat (limited to 'chrome/browser/views/frame/opaque_frame.cc')
| -rw-r--r-- | chrome/browser/views/frame/opaque_frame.cc | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/chrome/browser/views/frame/opaque_frame.cc b/chrome/browser/views/frame/opaque_frame.cc index 56a26ad..f70eb31 100644 --- a/chrome/browser/views/frame/opaque_frame.cc +++ b/chrome/browser/views/frame/opaque_frame.cc @@ -39,8 +39,8 @@ // OpaqueFrame, public: OpaqueFrame::OpaqueFrame(BrowserView2* browser_view) - : CustomFrameWindow(browser_view, new OpaqueNonClientView(this, - browser_view->IsOffTheRecord())), + : CustomFrameWindow(browser_view, new OpaqueNonClientView( + this, browser_view, browser_view->IsOffTheRecord())), browser_view_(browser_view) { browser_view_->set_frame(this); } @@ -88,6 +88,14 @@ ChromeViews::Window* OpaqueFrame::GetWindow() { } /////////////////////////////////////////////////////////////////////////////// +// OpaqueFrame, ChromeViews::CustomFrameWindow overrides: + +void OpaqueFrame::UpdateWindowIcon() { + CustomFrameWindow::UpdateWindowIcon(); + GetOpaqueNonClientView()->UpdateWindowIcon(); +} + +/////////////////////////////////////////////////////////////////////////////// // OpaqueFrame, ChromeViews::HWNDViewContainer overrides: bool OpaqueFrame::AcceleratorPressed(ChromeViews::Accelerator* accelerator) { |
