Clippy clean
This commit is contained in:
@@ -4,6 +4,12 @@ version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
ruin_ui = { path = "../ui" }
|
||||
ruin_ui_renderer_wgpu = { path = "../ui_renderer_wgpu" }
|
||||
ruin_runtime = { package = "ruin-runtime", path = "../runtime" }
|
||||
tracing = "0.1"
|
||||
|
||||
[target.'cfg(target_os = "macos")'.dependencies]
|
||||
libc = "0.2"
|
||||
objc2 = "0.6.4"
|
||||
objc2-core-foundation = "0.3.2"
|
||||
@@ -11,7 +17,3 @@ objc2-foundation = "0.3.2"
|
||||
objc2-quartz-core = "0.3.2"
|
||||
raw-window-handle = "0.6"
|
||||
raw-window-metal = "1.1.0"
|
||||
ruin_ui = { path = "../ui" }
|
||||
ruin_ui_renderer_wgpu = { path = "../ui_renderer_wgpu" }
|
||||
ruin_runtime = { package = "ruin-runtime", path = "../runtime" }
|
||||
tracing = "0.1"
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
//!
|
||||
//! Native backend implemented on top of Cocoa/AppKit runtime messaging.
|
||||
|
||||
#![cfg(target_os = "macos")]
|
||||
|
||||
use std::cell::{Cell, RefCell};
|
||||
use std::collections::BTreeMap;
|
||||
use std::ffi::{CStr, CString, c_void};
|
||||
@@ -353,9 +355,7 @@ impl ResizePipeline {
|
||||
}
|
||||
|
||||
fn note_presented_scene(&mut self, scene_viewport: UiSize) -> Option<WindowConfigured> {
|
||||
let Some(presented_configuration) = self.active_resize else {
|
||||
return None;
|
||||
};
|
||||
let presented_configuration = self.active_resize?;
|
||||
if presented_configuration.actual_inner_size != scene_viewport {
|
||||
return None;
|
||||
}
|
||||
@@ -365,9 +365,7 @@ impl ResizePipeline {
|
||||
self.next_resize = None;
|
||||
}
|
||||
|
||||
let Some(next_resize) = self.next_resize.take() else {
|
||||
return None;
|
||||
};
|
||||
let next_resize = self.next_resize.take()?;
|
||||
self.active_resize = Some(next_resize);
|
||||
Some(next_resize)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user