From 34bcc6ea9369fda19f4fb776e59f37e5dafc0051 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 11 May 2024 08:26:49 +0400 Subject: Split get resize data from update --- src/layout/mod.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/layout/mod.rs') diff --git a/src/layout/mod.rs b/src/layout/mod.rs index ad241d94..22aaa7fa 100644 --- a/src/layout/mod.rs +++ b/src/layout/mod.rs @@ -176,7 +176,8 @@ pub trait LayoutElement { fn set_interactive_resize(&mut self, data: Option); fn cancel_interactive_resize(&mut self); - fn interactive_resize_data(&mut self, serial: Serial) -> Option; + fn update_interactive_resize(&mut self, serial: Serial); + fn interactive_resize_data(&self) -> Option; } #[derive(Debug)] @@ -2209,7 +2210,9 @@ mod tests { fn cancel_interactive_resize(&mut self) {} - fn interactive_resize_data(&mut self, _serial: Serial) -> Option { + fn update_interactive_resize(&mut self, _serial: Serial) {} + + fn interactive_resize_data(&self) -> Option { None } } -- cgit