| 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 80be94f24d3eb643353ca43b68cb41440182b8d1..3e8d62e7441b88a012ea79020baf0c70f8f35bad 100644
|
| --- a/ui/views/widget/native_widget_aura.cc
|
| +++ b/ui/views/widget/native_widget_aura.cc
|
| @@ -143,10 +143,12 @@ void NativeWidgetAura::InitNativeWidget(const Widget::InitParams& params) {
|
| window_->Init(params.layer_type);
|
| // Set name after layer init so it propagates to layer.
|
| window_->SetName(params.name);
|
| - if (params.shadow_type == Widget::InitParams::SHADOW_TYPE_NONE)
|
| - SetShadowType(window_, wm::SHADOW_TYPE_NONE);
|
| - else if (params.shadow_type == Widget::InitParams::SHADOW_TYPE_DROP)
|
| - SetShadowType(window_, wm::SHADOW_TYPE_RECTANGULAR);
|
| + if (params.shadow_type == Widget::InitParams::SHADOW_TYPE_NONE) {
|
| + SetShadowElevation(window_, wm::ShadowElevation::NONE);
|
| + } else if (params.shadow_type == Widget::InitParams::SHADOW_TYPE_DROP &&
|
| + params.shadow_elevation) {
|
| + SetShadowElevation(window_, *params.shadow_elevation);
|
| + }
|
| if (params.type == Widget::InitParams::TYPE_CONTROL)
|
| window_->Show();
|
|
|
|
|