From 421cd89a0fb0414c1d56e65b234689d9bcb949d0 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Wed, 18 Dec 2024 10:38:02 +0300 Subject: layout: Accept &mut self in request_fullscreen() --- src/layout/mod.rs | 4 ++-- src/window/mapped.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/layout/mod.rs b/src/layout/mod.rs index 1a87b671..9f43b963 100644 --- a/src/layout/mod.rs +++ b/src/layout/mod.rs @@ -157,7 +157,7 @@ pub trait LayoutElement { animate: bool, transaction: Option, ); - fn request_fullscreen(&self, size: Size); + fn request_fullscreen(&mut self, size: Size); fn min_size(&self) -> Size; fn max_size(&self) -> Size; fn is_wl_surface(&self, wl_surface: &WlSurface) -> bool; @@ -3999,7 +3999,7 @@ mod tests { self.0.pending_fullscreen.set(false); } - fn request_fullscreen(&self, _size: Size) { + fn request_fullscreen(&mut self, _size: Size) { self.0.pending_fullscreen.set(true); } diff --git a/src/window/mapped.rs b/src/window/mapped.rs index adfab2d4..d895356a 100644 --- a/src/window/mapped.rs +++ b/src/window/mapped.rs @@ -526,7 +526,7 @@ impl LayoutElement for Mapped { } } - fn request_fullscreen(&self, size: Size) { + fn request_fullscreen(&mut self, size: Size) { self.toplevel().with_pending_state(|state| { state.size = Some(size); state.states.set(xdg_toplevel::State::Fullscreen); -- cgit