Chromium Code Reviews| Index: chrome/browser/ui/views/toolbar/app_menu_animation.h |
| diff --git a/chrome/browser/ui/views/toolbar/app_menu_animation.h b/chrome/browser/ui/views/toolbar/app_menu_animation.h |
| index 1ff69ee156621f0d50fbe03cf856f9c46ddb6afc..839202b58d35b2e5a5db16ec179847c5d60c5440 100644 |
| --- a/chrome/browser/ui/views/toolbar/app_menu_animation.h |
| +++ b/chrome/browser/ui/views/toolbar/app_menu_animation.h |
| @@ -20,7 +20,7 @@ class AppMenuButton; |
| // This class is used for animating and drawing the app menu icon. |
| class AppMenuAnimation : public gfx::AnimationDelegate { |
| public: |
| - AppMenuAnimation(AppMenuButton* owner, bool should_animate_closed); |
| + AppMenuAnimation(AppMenuButton* owner, SkColor initial_color); |
| ~AppMenuAnimation() override; |
| @@ -28,7 +28,9 @@ class AppMenuAnimation : public gfx::AnimationDelegate { |
| void PaintAppMenu(gfx::Canvas* canvas, const gfx::Rect& bounds); |
| // Updates the icon colors. |
|
msw
2017/04/28 21:39:12
nit: s/colors/color.
spqchan
2017/04/29 00:36:33
Removed the comment since it's a setter (and self
|
| - void SetIconColors(SkColor start_color, SkColor severity_color); |
| + void set_severity_color(SkColor severity_color) { |
| + severity_color_ = severity_color; |
| + } |
| // Starts the animation if it's not already running. |
| void StartAnimation(); |
| @@ -70,9 +72,6 @@ class AppMenuAnimation : public gfx::AnimationDelegate { |
| AppMenuButton* const owner_; |
| - // True if the animation should close after it finishes opening. |
| - const bool should_animate_closed_; |
| - |
| std::unique_ptr<gfx::SlideAnimation> animation_; |
| AppMenuDot bottom_dot_; |