| Index: views/controls/label.cc
|
| diff --git a/views/controls/label.cc b/views/controls/label.cc
|
| index 627dd98bab7b7be0f2300e4bc769e1b69cb95ab1..62e2060cf43eda2b098a1612c73ce4f8ca2557a7 100644
|
| --- a/views/controls/label.cc
|
| +++ b/views/controls/label.cc
|
| @@ -206,11 +206,9 @@ int Label::GetHeightForWidth(int w) {
|
| return h + GetInsets().height();
|
| }
|
|
|
| -void Label::SetEnabled(bool enabled) {
|
| - if (enabled == enabled_)
|
| - return;
|
| - View::SetEnabled(enabled);
|
| - SetColor(enabled ? kEnabledColor : kDisabledColor);
|
| +void Label::OnEnabledChanged() {
|
| + View::OnEnabledChanged();
|
| + SetColor(View::IsEnabled() ? kEnabledColor : kDisabledColor);
|
| }
|
|
|
| std::string Label::GetClassName() const {
|
|
|