Index: chrome/browser/ui/views/frame/app_non_client_frame_view_aura.cc |
diff --git a/chrome/browser/ui/views/frame/app_non_client_frame_view_aura.cc b/chrome/browser/ui/views/frame/app_non_client_frame_view_aura.cc |
index f15c5d159d240600fe25f9e66681f90b066682ef..4911142cda2103bfffa16c1f0167ec7677fcc513 100644 |
--- a/chrome/browser/ui/views/frame/app_non_client_frame_view_aura.cc |
+++ b/chrome/browser/ui/views/frame/app_non_client_frame_view_aura.cc |
@@ -165,7 +165,7 @@ class AppNonClientFrameViewAura::Host : public views::MouseWatcherHost { |
virtual bool Contains( |
const gfx::Point& screen_point, |
views::MouseWatcherHost::MouseEventType type) OVERRIDE { |
- gfx::Rect top_margin = owner_->GetScreenBounds(); |
+ gfx::Rect top_margin = owner_->GetBoundsInScreen(); |
top_margin.set_height(kTopMargin); |
gfx::Rect control_bounds = owner_->GetControlBounds(); |
control_bounds.Inset(kShadowStart, 0, 0, kShadowStart); |