diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-08-22 14:44:11 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-08-22 15:19:11 +0300 |
| commit | 7bfdf87bf0138d602888fc3167921bc1d029b0ab (patch) | |
| tree | 48664b930f00be78f4c232a838b8ea4c5254db49 /niri-visual-tests/src/test_window.rs | |
| parent | cf357d7058910864018c3e3702a9723194fce916 (diff) | |
| download | niri-7bfdf87bf0138d602888fc3167921bc1d029b0ab.tar.gz niri-7bfdf87bf0138d602888fc3167921bc1d029b0ab.tar.bz2 niri-7bfdf87bf0138d602888fc3167921bc1d029b0ab.zip | |
Implement resize transactions
Diffstat (limited to 'niri-visual-tests/src/test_window.rs')
| -rw-r--r-- | niri-visual-tests/src/test_window.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/niri-visual-tests/src/test_window.rs b/niri-visual-tests/src/test_window.rs index 2068cfb8..3d4a8b37 100644 --- a/niri-visual-tests/src/test_window.rs +++ b/niri-visual-tests/src/test_window.rs @@ -9,6 +9,7 @@ use niri::layout::{ use niri::render_helpers::renderer::NiriRenderer; use niri::render_helpers::solid_color::{SolidColorBuffer, SolidColorRenderElement}; use niri::render_helpers::{RenderTarget, SplitElements}; +use niri::utils::transaction::Transaction; use niri::window::ResolvedWindowRules; use smithay::backend::renderer::element::{Id, Kind}; use smithay::output::{self, Output}; @@ -177,7 +178,12 @@ impl LayoutElement for TestWindow { } } - fn request_size(&mut self, size: Size<i32, Logical>, _animate: bool) { + fn request_size( + &mut self, + size: Size<i32, Logical>, + _animate: bool, + _transaction: Option<Transaction>, + ) { self.inner.borrow_mut().requested_size = Some(size); self.inner.borrow_mut().pending_fullscreen = false; } |
