From fdcb413e3321960a80634db310e28520713c3cba Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Mon, 11 Dec 2023 12:56:18 -0800 Subject: [PATCH] Fix unused field warning --- crates/gpui2/src/app.rs | 2 +- crates/gpui2/src/platform/test/platform.rs | 3 +-- crates/gpui2/src/platform/test/window.rs | 5 +---- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/crates/gpui2/src/app.rs b/crates/gpui2/src/app.rs index 990dcd4591829d712f2ab750aa0e5b7e2efa7d76..8d2ac9c83d842a45ed5233e713a00b8f2b78d4f1 100644 --- a/crates/gpui2/src/app.rs +++ b/crates/gpui2/src/app.rs @@ -614,7 +614,7 @@ impl AppContext { }) .collect::>() { - self.update_window(window, |_, cx| cx.draw()).ok(); + self.update_window(window, |_, cx| cx.draw()).unwrap(); } } diff --git a/crates/gpui2/src/platform/test/platform.rs b/crates/gpui2/src/platform/test/platform.rs index 2a578429912394517655233a8ac600fff8d8ff8e..8997eb4902ee6528130d34277b8f679d8a498e5a 100644 --- a/crates/gpui2/src/platform/test/platform.rs +++ b/crates/gpui2/src/platform/test/platform.rs @@ -136,12 +136,11 @@ impl Platform for TestPlatform { &self, handle: AnyWindowHandle, options: WindowOptions, - draw: Box Result>, + _draw: Box Result>, ) -> Box { *self.active_window.lock() = Some(handle); Box::new(TestWindow::new( options, - draw, self.weak.clone(), self.active_display.clone(), )) diff --git a/crates/gpui2/src/platform/test/window.rs b/crates/gpui2/src/platform/test/window.rs index a99629b07a7be96744275c58b17cfad8ef5a61bc..5af990514f52aa3d2c17f57acca4e1e38d83d1c3 100644 --- a/crates/gpui2/src/platform/test/window.rs +++ b/crates/gpui2/src/platform/test/window.rs @@ -1,5 +1,5 @@ use crate::{ - px, AtlasKey, AtlasTextureId, AtlasTile, DrawWindow, Pixels, PlatformAtlas, PlatformDisplay, + px, AtlasKey, AtlasTextureId, AtlasTile, Pixels, PlatformAtlas, PlatformDisplay, PlatformInputHandler, PlatformWindow, Point, Size, TestPlatform, TileId, WindowAppearance, WindowBounds, WindowOptions, }; @@ -20,7 +20,6 @@ pub(crate) struct TestWindowHandlers { pub struct TestWindow { pub(crate) bounds: WindowBounds, - draw: Mutex, display: Rc, pub(crate) window_title: Option, pub(crate) input_handler: Option>>>, @@ -32,13 +31,11 @@ pub struct TestWindow { impl TestWindow { pub fn new( options: WindowOptions, - draw: DrawWindow, platform: Weak, display: Rc, ) -> Self { Self { bounds: options.bounds, - draw: Mutex::new(draw), display, platform, input_handler: None,