| Index: views/widget/widget.cc
|
| diff --git a/views/widget/widget.cc b/views/widget/widget.cc
|
| index 5b305c41736450597877828f416eae51a82b78e9..029b92025cc87ea3ba31e3d4d58e2c365c1388ec 100644
|
| --- a/views/widget/widget.cc
|
| +++ b/views/widget/widget.cc
|
| @@ -1110,10 +1110,10 @@ bool Widget::ShouldReleaseCaptureOnMouseReleased() const {
|
| }
|
|
|
| void Widget::SetInactiveRenderingDisabled(bool value) {
|
| - if (value == disable_inactive_rendering_)
|
| - return;
|
| -
|
| disable_inactive_rendering_ = value;
|
| + // We need to always notify the NonClientView so that it can trigger a paint.
|
| + // TODO: what's really needed is a way to know when either the active state
|
| + // changes or |disable_inactive_rendering_| changes.
|
| if (non_client_view_)
|
| non_client_view_->SetInactiveRenderingDisabled(value);
|
| native_widget_->SetInactiveRenderingDisabled(value);
|
|
|