| 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..7c8c062494421dca241fd4b2f9de5daa7dbe28f6 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::CanSetModal(const ServerWindow* window) const {
|
| + return delegate_->HasRootForAccessPolicy(window) ||
|
| + WasCreatedByThisConnection(window);
|
| +}
|
| +
|
| bool DefaultAccessPolicy::CanReorderWindow(
|
| const ServerWindow* window,
|
| const ServerWindow* relative_window,
|
|
|