diff options
author | 2024-12-17 01:53:39 +0100 | |
---|---|---|
committer | 2024-12-17 01:53:39 +0100 | |
commit | 0ad40d03387a8127b445305a1c63fa3d2ac45ed7 (patch) | |
tree | 412d77a00dd9eea74a81c128a9db5ecef8951477 /test | |
parent | b22a847668f3b59e1de77c2beee03134795f9380 (diff) | |
download | iced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.tar.gz iced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.tar.bz2 iced-0ad40d03387a8127b445305a1c63fa3d2ac45ed7.zip |
Reduce size of `Simulator` in `todos` test
Diffstat (limited to 'test')
-rw-r--r-- | test/src/lib.rs | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/test/src/lib.rs b/test/src/lib.rs index 44594a4d..00126e64 100644 --- a/test/src/lib.rs +++ b/test/src/lib.rs @@ -55,7 +55,7 @@ pub struct Simulator< > { raw: UserInterface<'a, Message, Theme, Renderer>, renderer: Renderer, - window_size: Size, + size: Size, cursor: mouse::Cursor, messages: Vec<Message>, } @@ -79,19 +79,15 @@ where settings: Settings, element: impl Into<Element<'a, Message, Theme, Renderer>>, ) -> Self { - Self::with_window_size( - settings, - window::Settings::default().size, - element, - ) + Self::with_size(settings, window::Settings::default().size, element) } - pub fn with_window_size( + pub fn with_size( settings: Settings, - window_size: impl Into<Size>, + size: impl Into<Size>, element: impl Into<Element<'a, Message, Theme, Renderer>>, ) -> Self { - let window_size = window_size.into(); + let size = size.into(); let default_font = match settings.default_font { Font::DEFAULT => Font::with_name("Fira Sans"), @@ -107,7 +103,7 @@ where let raw = UserInterface::build( element, - window_size, + size, user_interface::Cache::default(), &mut renderer, ); @@ -115,7 +111,7 @@ where Simulator { raw, renderer, - window_size, + size, cursor: mouse::Cursor::Unavailable, messages: Vec::new(), } @@ -343,8 +339,8 @@ where let scale_factor = 2.0; let physical_size = Size::new( - (self.window_size.width * scale_factor).round() as u32, - (self.window_size.height * scale_factor).round() as u32, + (self.size.width * scale_factor).round() as u32, + (self.size.height * scale_factor).round() as u32, ); let rgba = self.renderer.screenshot( |