diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-09-12 19:31:47 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-09-12 19:31:47 +0300 |
| commit | 43578e21b154345a8564a3eba55f4fe7aa7d3b3c (patch) | |
| tree | ce824c6457bed9e89918726ed359012a3ba4e7d1 /src/window | |
| parent | 55a798bd8b44465a354c1bd7723d4ece855c362c (diff) | |
| download | niri-43578e21b154345a8564a3eba55f4fe7aa7d3b3c.tar.gz niri-43578e21b154345a8564a3eba55f4fe7aa7d3b3c.tar.bz2 niri-43578e21b154345a8564a3eba55f4fe7aa7d3b3c.zip | |
Always clamp non-auto window height with >1 windows in column
Diffstat (limited to 'src/window')
| -rw-r--r-- | src/window/mapped.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/window/mapped.rs b/src/window/mapped.rs index a2875d02..3477a2f1 100644 --- a/src/window/mapped.rs +++ b/src/window/mapped.rs @@ -730,6 +730,10 @@ impl LayoutElement for Mapped { .with_pending_state(|state| state.states.contains(xdg_toplevel::State::Fullscreen)) } + fn requested_size(&self) -> Option<Size<i32, Logical>> { + self.toplevel().with_pending_state(|state| state.size) + } + fn refresh(&self) { self.window.refresh(); } |
