| Index: components/mus/ws/default_access_policy.cc
|
| diff --git a/components/mus/ws/default_access_policy.cc b/components/mus/ws/default_access_policy.cc
|
| index d55c860202467b29f7e94fab33454025cff52733..59c2d55a5cdc72b3a0c8f4589dfccebfab6aef2a 100644
|
| --- a/components/mus/ws/default_access_policy.cc
|
| +++ b/components/mus/ws/default_access_policy.cc
|
| @@ -51,6 +51,11 @@ bool DefaultAccessPolicy::CanRemoveTransientWindowFromParent(
|
| WasCreatedByThisConnection(window->transient_parent()));
|
| }
|
|
|
| +bool DefaultAccessPolicy::CanSetAsModal(const ServerWindow* window) const {
|
| + return delegate_->HasRootForAccessPolicy(window) ||
|
| + WasCreatedByThisConnection(window);
|
| +}
|
| +
|
| bool DefaultAccessPolicy::CanReorderWindow(
|
| const ServerWindow* window,
|
| const ServerWindow* relative_window,
|
|
|