| Index: ui/views/widget/desktop_aura/desktop_native_widget_aura.cc
|
| diff --git a/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc b/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc
|
| index 1a658b1bf4207281241ddf81b17c773d319694cb..b1394b926b7cf8ba8521afe10ae17fde675fcc6e 100644
|
| --- a/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc
|
| +++ b/ui/views/widget/desktop_aura/desktop_native_widget_aura.cc
|
| @@ -532,10 +532,7 @@ void DesktopNativeWidgetAura::InitNativeWidget(
|
| shadow_controller_.reset(new wm::ShadowController(
|
| aura::client::GetActivationClient(host_->window())));
|
|
|
| - content_window_->SetProperty(aura::client::kCanMaximizeKey,
|
| - GetWidget()->widget_delegate()->CanMaximize());
|
| - content_window_->SetProperty(aura::client::kCanResizeKey,
|
| - GetWidget()->widget_delegate()->CanResize());
|
| + OnSizeConstraintsChanged();
|
|
|
| window_reorderer_.reset(new WindowReorderer(content_window_,
|
| GetWidget()->GetRootView()));
|
| @@ -936,6 +933,13 @@ bool DesktopNativeWidgetAura::IsTranslucentWindowOpacitySupported() const {
|
| desktop_window_tree_host_->IsTranslucentWindowOpacitySupported();
|
| }
|
|
|
| +void DesktopNativeWidgetAura::OnSizeConstraintsChanged() {
|
| + content_window_->SetProperty(aura::client::kCanMaximizeKey,
|
| + GetWidget()->widget_delegate()->CanMaximize());
|
| + content_window_->SetProperty(aura::client::kCanResizeKey,
|
| + GetWidget()->widget_delegate()->CanResize());
|
| +}
|
| +
|
| void DesktopNativeWidgetAura::RepostNativeEvent(gfx::NativeEvent native_event) {
|
| OnEvent(native_event);
|
| }
|
|
|