| Index: components/exo/shell_surface.cc
|
| diff --git a/components/exo/shell_surface.cc b/components/exo/shell_surface.cc
|
| index fd139ba74b271fb8623b1019407147e41168846c..da62c7779a4c368ccc8d44496f9e886dbb619026 100644
|
| --- a/components/exo/shell_surface.cc
|
| +++ b/components/exo/shell_surface.cc
|
| @@ -219,8 +219,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();
|
| + }
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
|
|