diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-08-15 12:49:26 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-08-15 12:49:26 +0400 |
| commit | 37cbed890f86ba148717b2e85a75337a17bd0167 (patch) | |
| tree | 5c779ba500eff97f7362f8ae7ec3eb2c8725b29f /src/handlers/compositor.rs | |
| parent | 8cdd37b9932eb4acd8e983af53d0ba7bb04a3e64 (diff) | |
| download | niri-37cbed890f86ba148717b2e85a75337a17bd0167.tar.gz niri-37cbed890f86ba148717b2e85a75337a17bd0167.tar.bz2 niri-37cbed890f86ba148717b2e85a75337a17bd0167.zip | |
Add initial layer-shell implementation
Those surfaces never receive mouse focus and always keyboard focus,
which may not be always good, but it'll do for now.
Diffstat (limited to 'src/handlers/compositor.rs')
| -rw-r--r-- | src/handlers/compositor.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/handlers/compositor.rs b/src/handlers/compositor.rs index 8b0f032b..2feba445 100644 --- a/src/handlers/compositor.rs +++ b/src/handlers/compositor.rs @@ -112,6 +112,9 @@ impl CompositorHandler for Niri { } } } + + // This might be a layer-shell surface. + self.layer_shell_handle_commit(surface); } } |
