| Index: components/exo/wayland/server.cc
|
| diff --git a/components/exo/wayland/server.cc b/components/exo/wayland/server.cc
|
| index b26b1f09cca513dd42f5ef0de444519ab265b933..ab310094f745513e151eefd7e9cba9f970a39274 100644
|
| --- a/components/exo/wayland/server.cc
|
| +++ b/components/exo/wayland/server.cc
|
| @@ -1644,7 +1644,7 @@ const struct zcr_notification_surface_v1_interface
|
| // | |
|
| // +-----------+
|
| //
|
| -class WaylandRemoteShell : public WMHelper::MaximizeModeObserver,
|
| +class WaylandRemoteShell : public WMHelper::ShellObserver,
|
| public WMHelper::ActivationObserver,
|
| public display::DisplayObserver {
|
| public:
|
| @@ -1653,7 +1653,7 @@ class WaylandRemoteShell : public WMHelper::MaximizeModeObserver,
|
| remote_shell_resource_(remote_shell_resource),
|
| weak_ptr_factory_(this) {
|
| auto* helper = WMHelper::GetInstance();
|
| - helper->AddMaximizeModeObserver(this);
|
| + helper->AddShellObserver(this);
|
| helper->AddActivationObserver(this);
|
| display::Screen::GetScreen()->AddObserver(this);
|
|
|
| @@ -1666,7 +1666,7 @@ class WaylandRemoteShell : public WMHelper::MaximizeModeObserver,
|
| }
|
| ~WaylandRemoteShell() override {
|
| auto* helper = WMHelper::GetInstance();
|
| - helper->RemoveMaximizeModeObserver(this);
|
| + helper->RemoveShellObserver(this);
|
| helper->RemoveActivationObserver(this);
|
| display::Screen::GetScreen()->RemoveObserver(this);
|
| }
|
| @@ -1716,7 +1716,7 @@ class WaylandRemoteShell : public WMHelper::MaximizeModeObserver,
|
| }
|
| }
|
|
|
| - // Overridden from WMHelper::MaximizeModeObserver:
|
| + // Overridden from WMHelper::ShellObserver:
|
| void OnMaximizeModeStarted() override {
|
| layout_mode_ = ZCR_REMOTE_SHELL_V1_LAYOUT_MODE_TABLET;
|
| ScheduleSendDisplayMetrics(kConfigureDelayAfterLayoutSwitchMs);
|
|
|