Return window::Id in window::open

This commit is contained in:
Héctor Ramón Jiménez 2024-07-30 22:26:55 +02:00
parent 8f33575719
commit fd593f8fb0
No known key found for this signature in database
GPG key ID: 4C07CEC81AFA161F
3 changed files with 17 additions and 10 deletions

View file

@ -207,8 +207,9 @@ where
let task = if let Some(window_settings) = window_settings {
let mut task = Some(task);
runtime::window::open(window_settings)
.then(move |_| task.take().unwrap_or(Task::none()))
let (_id, open) = runtime::window::open(window_settings);
open.then(move |_| task.take().unwrap_or(Task::none()))
} else {
task
};