diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-12-11 09:27:38 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-12-30 20:12:37 +0300 |
| commit | 10460191b93194ed4d9dc16e1fd7a2eb6f297ae3 (patch) | |
| tree | 7188b36849ef71caca2a1cf69fc577c351dc4f0f /niri-visual-tests/src | |
| parent | c5fffd6e2c48aa7fb8b45b8bdcd972bbd8ce900b (diff) | |
| download | niri-10460191b93194ed4d9dc16e1fd7a2eb6f297ae3.tar.gz niri-10460191b93194ed4d9dc16e1fd7a2eb6f297ae3.tar.bz2 niri-10460191b93194ed4d9dc16e1fd7a2eb6f297ae3.zip | |
Honor min/max size in more places like initial configure
Diffstat (limited to 'niri-visual-tests/src')
| -rw-r--r-- | niri-visual-tests/src/cases/layout.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/niri-visual-tests/src/cases/layout.rs b/niri-visual-tests/src/cases/layout.rs index 3a943503..40ca1f87 100644 --- a/niri-visual-tests/src/cases/layout.rs +++ b/niri-visual-tests/src/cases/layout.rs @@ -159,8 +159,10 @@ impl Layout { fn add_window(&mut self, mut window: TestWindow, width: Option<ColumnWidth>) { let ws = self.layout.active_workspace().unwrap(); + let min_size = window.min_size(); + let max_size = window.max_size(); window.request_size( - ws.new_window_size(width, false, window.rules()), + ws.new_window_size(width, false, window.rules(), (min_size, max_size)), false, None, ); @@ -183,8 +185,10 @@ impl Layout { width: Option<ColumnWidth>, ) { let ws = self.layout.active_workspace().unwrap(); + let min_size = window.min_size(); + let max_size = window.max_size(); window.request_size( - ws.new_window_size(width, false, window.rules()), + ws.new_window_size(width, false, window.rules(), (min_size, max_size)), false, None, ); |
