| Index: ui/views/widget/native_widget_aura.cc
|
| diff --git a/ui/views/widget/native_widget_aura.cc b/ui/views/widget/native_widget_aura.cc
|
| index ef5a49fd472652187d9bd6971ff53451b4ef5adf..b436c8eeeb13e64bcf76829b8827521254693b5f 100644
|
| --- a/ui/views/widget/native_widget_aura.cc
|
| +++ b/ui/views/widget/native_widget_aura.cc
|
| @@ -143,12 +143,9 @@ void NativeWidgetAura::InitNativeWidget(const Widget::InitParams& params) {
|
| }
|
| }
|
|
|
| - // Set properties before addeing to the parent so that its layout manager
|
| - // sees the correct values.
|
| - window_->SetProperty(aura::client::kCanMaximizeKey,
|
| - GetWidget()->widget_delegate()->CanMaximize());
|
| - window_->SetProperty(aura::client::kCanResizeKey,
|
| - GetWidget()->widget_delegate()->CanResize());
|
| + // Set properties before adding to the parent so that its layout manager sees
|
| + // the correct values.
|
| + OnSizeConstraintsChanged();
|
|
|
| if (parent) {
|
| parent->AddChild(window_);
|
| @@ -700,6 +697,13 @@ bool NativeWidgetAura::IsTranslucentWindowOpacitySupported() const {
|
| return true;
|
| }
|
|
|
| +void NativeWidgetAura::OnSizeConstraintsChanged() {
|
| + window_->SetProperty(aura::client::kCanMaximizeKey,
|
| + GetWidget()->widget_delegate()->CanMaximize());
|
| + window_->SetProperty(aura::client::kCanResizeKey,
|
| + GetWidget()->widget_delegate()->CanResize());
|
| +}
|
| +
|
| void NativeWidgetAura::RepostNativeEvent(gfx::NativeEvent native_event) {
|
| OnEvent(native_event);
|
| }
|
|
|