| Index: components/exo/shell_surface.cc
|
| diff --git a/components/exo/shell_surface.cc b/components/exo/shell_surface.cc
|
| index c8af7501e18ac5c5804980bab95841ab0513c04f..42c340f04a7fc9856bdbf86d6bf7de1f3f50119d 100644
|
| --- a/components/exo/shell_surface.cc
|
| +++ b/components/exo/shell_surface.cc
|
| @@ -218,8 +218,10 @@ ShellSurface::ScopedConfigure::~ScopedConfigure() {
|
| if (needs_configure_ || force_configure_)
|
| shell_surface_->Configure();
|
| // ScopedConfigure instance might have suppressed a widget bounds update.
|
| - if (shell_surface_->widget_)
|
| + if (shell_surface_->widget_) {
|
| shell_surface_->UpdateWidgetBounds();
|
| + shell_surface_->UpdateShadow();
|
| + }
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|