Index: views/controls/button/checkbox.cc |
diff --git a/views/controls/button/checkbox.cc b/views/controls/button/checkbox.cc |
index 71116cdd811f1c02bab97a029ef209b10136b350..8221b563e054a56e025b8a130cd8fa0554e7b41c 100644 |
--- a/views/controls/button/checkbox.cc |
+++ b/views/controls/button/checkbox.cc |
@@ -90,10 +90,10 @@ int Checkbox::GetHeightForWidth(int w) { |
return label_->GetHeightForWidth(std::max(prefsize.height(), w - width)); |
} |
-void Checkbox::SetEnabled(bool enabled) { |
- NativeButtonBase::SetEnabled(enabled); |
+void Checkbox::OnEnabledChanged() { |
+ NativeButtonBase::OnEnabledChanged(); |
if (label_) |
- label_->SetEnabled(enabled); |
+ label_->SetEnabled(IsEnabled()); |
} |
void Checkbox::Layout() { |