summaryrefslogtreecommitdiffstats
path: root/ash/frame/default_header_painter.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ash/frame/default_header_painter.cc')
-rw-r--r--ash/frame/default_header_painter.cc17
1 files changed, 10 insertions, 7 deletions
diff --git a/ash/frame/default_header_painter.cc b/ash/frame/default_header_painter.cc
index 72d720e..a80a3c6 100644
--- a/ash/frame/default_header_painter.cc
+++ b/ash/frame/default_header_painter.cc
@@ -82,11 +82,10 @@ DefaultHeaderPainter::DefaultHeaderPainter()
active_frame_color_(kDefaultFrameColor),
inactive_frame_color_(kDefaultFrameColor),
caption_button_container_(NULL),
- height_(0),
+ painted_height_(0),
mode_(MODE_INACTIVE),
initial_paint_(true),
- activation_animation_(new gfx::SlideAnimation(this)) {
-}
+ activation_animation_(new gfx::SlideAnimation(this)) {}
DefaultHeaderPainter::~DefaultHeaderPainter() {
}
@@ -172,12 +171,16 @@ void DefaultHeaderPainter::LayoutHeader() {
SetHeaderHeightForPainting(caption_button_container_->height());
}
+int DefaultHeaderPainter::GetHeaderHeight() const {
+ return caption_button_container_->height();
+}
+
int DefaultHeaderPainter::GetHeaderHeightForPainting() const {
- return height_;
+ return painted_height_;
}
void DefaultHeaderPainter::SetHeaderHeightForPainting(int height) {
- height_ = height;
+ painted_height_ = height;
}
void DefaultHeaderPainter::SchedulePaintForTitle() {
@@ -269,7 +272,7 @@ void DefaultHeaderPainter::PaintHeaderContentSeparator(gfx::Canvas* canvas) {
paint.setStrokeWidth(0);
float thickness = 1 / canvas->image_scale();
- SkScalar y = SkIntToScalar(height_) - SkFloatToScalar(thickness);
+ SkScalar y = SkIntToScalar(painted_height_) - SkFloatToScalar(thickness);
canvas->sk_canvas()->drawLine(0, y, SkIntToScalar(view_->width()), y, paint);
}
@@ -342,7 +345,7 @@ void DefaultHeaderPainter::UpdateSizeButtonImages(bool use_light_images) {
}
gfx::Rect DefaultHeaderPainter::GetLocalBounds() const {
- return gfx::Rect(view_->width(), height_);
+ return gfx::Rect(view_->width(), painted_height_);
}
gfx::Rect DefaultHeaderPainter::GetTitleBounds() const {