diff options
| author | 2024-01-19 20:28:45 +0100 | |
|---|---|---|
| committer | 2024-01-19 20:28:45 +0100 | |
| commit | 7ae7fcb89855002519bab752fd3686106ce448db (patch) | |
| tree | ac717dbd031e243519b446ab45e5008adef4f5dc /winit/src/multi_window | |
| parent | 61e3d8502fec7e83c584218e598fa20c79363be3 (diff) | |
| parent | 9df7bf8ec30ca76016018bc758b4323760e231b0 (diff) | |
| download | iced-7ae7fcb89855002519bab752fd3686106ce448db.tar.gz iced-7ae7fcb89855002519bab752fd3686106ce448db.tar.bz2 iced-7ae7fcb89855002519bab752fd3686106ce448db.zip  | |
Merge pull request #2191 from ids1024/raw-window-handle-0.6
Update `wgpu` to `0.19`, `glyphon` to `0.5`, `softbuffer` to `0.4`, `window-clipboard` to `0.4`, and `raw-window-handle` to `0.6`
Diffstat (limited to 'winit/src/multi_window')
| -rw-r--r-- | winit/src/multi_window/window_manager.rs | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/winit/src/multi_window/window_manager.rs b/winit/src/multi_window/window_manager.rs index d54156e7..9e15f9ea 100644 --- a/winit/src/multi_window/window_manager.rs +++ b/winit/src/multi_window/window_manager.rs @@ -6,6 +6,7 @@ use crate::multi_window::{Application, State};  use crate::style::application::StyleSheet;  use std::collections::BTreeMap; +use std::sync::Arc;  use winit::monitor::MonitorHandle;  #[allow(missing_debug_implementations)] @@ -34,7 +35,7 @@ where      pub fn insert(          &mut self,          id: Id, -        window: winit::window::Window, +        window: Arc<winit::window::Window>,          application: &A,          compositor: &mut C,          exit_on_close_request: bool, @@ -43,7 +44,7 @@ where          let viewport_version = state.viewport_version();          let physical_size = state.physical_size();          let surface = compositor.create_surface( -            &window, +            window.clone(),              physical_size.width,              physical_size.height,          ); @@ -122,7 +123,7 @@ where      C: Compositor<Renderer = A::Renderer>,      <A::Renderer as crate::core::Renderer>::Theme: StyleSheet,  { -    pub raw: winit::window::Window, +    pub raw: Arc<winit::window::Window>,      pub state: State<A>,      pub viewport_version: u64,      pub exit_on_close_request: bool,  | 
