Index: ash/wm/toplevel_frame_view.cc |
diff --git a/ash/wm/toplevel_frame_view.cc b/ash/wm/toplevel_frame_view.cc |
index 89fe70f01e3ad22517ba3722e8935f1db517480c..dcd1febb91df5fc47dbd10ef91ab9ec525bb8e5a 100644 |
--- a/ash/wm/toplevel_frame_view.cc |
+++ b/ash/wm/toplevel_frame_view.cc |
@@ -43,7 +43,7 @@ class WindowControlButton : public views::CustomButton { |
// Overridden from views::View: |
virtual void OnPaint(gfx::Canvas* canvas) OVERRIDE { |
- canvas->FillRect(GetBackgroundColor(), GetLocalBounds()); |
+ canvas->FillRect(GetLocalBounds(), GetBackgroundColor()); |
canvas->DrawBitmapInt(icon_, 0, 0); |
} |
virtual gfx::Size GetPreferredSize() OVERRIDE { |
@@ -113,11 +113,11 @@ class FrameComponent : public views::View, |
// Fill with current opacity value. |
int opacity = animation_->CurrentValueBetween(kFrameBorderHiddenOpacity, |
kFrameBorderVisibleOpacity); |
- canvas->FillRect(SkColorSetARGB(opacity, |
+ canvas->FillRect(GetLocalBounds(), |
+ SkColorSetARGB(opacity, |
SkColorGetR(kFrameColor), |
SkColorGetG(kFrameColor), |
- SkColorGetB(kFrameColor)), |
- GetLocalBounds()); |
+ SkColorGetB(kFrameColor))); |
} |
// Overridden from ui::AnimationDelegate: |