diff options
author | 2022-06-21 15:59:45 -0300 | |
---|---|---|
committer | 2023-01-09 11:27:04 -0800 | |
commit | ec56c0686df1a200e37af951a3a8eca562c32a5c (patch) | |
tree | db24f45a8c3ec6288b470ea4194ad2654c1e8068 /winit/src/multi_window/state.rs | |
parent | 8fdd5ee8b60e551088d4a18fb1d58b6c3e62ba7d (diff) | |
download | iced-ec56c0686df1a200e37af951a3a8eca562c32a5c.tar.gz iced-ec56c0686df1a200e37af951a3a8eca562c32a5c.tar.bz2 iced-ec56c0686df1a200e37af951a3a8eca562c32a5c.zip |
Introduce opaque `window::Id` type
Diffstat (limited to 'winit/src/multi_window/state.rs')
-rw-r--r-- | winit/src/multi_window/state.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/winit/src/multi_window/state.rs b/winit/src/multi_window/state.rs index 009a3698..dd2d25ce 100644 --- a/winit/src/multi_window/state.rs +++ b/winit/src/multi_window/state.rs @@ -1,6 +1,7 @@ use crate::application::{self, StyleSheet as _}; use crate::conversion; use crate::multi_window::{Application, Event}; +use crate::window; use crate::{Color, Debug, Point, Size, Viewport}; use std::collections::HashMap; @@ -186,7 +187,7 @@ where pub fn synchronize( &mut self, application: &A, - windows: &HashMap<usize, Window>, + windows: &HashMap<window::Id, Window>, proxy: &EventLoopProxy<Event<A::Message>>, ) { let new_windows = application.windows(); |