summaryrefslogtreecommitdiffstats
path: root/examples/events/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/events/src/main.rs')
-rw-r--r--examples/events/src/main.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/events/src/main.rs b/examples/events/src/main.rs
index 1b97018e..b57010c7 100644
--- a/examples/events/src/main.rs
+++ b/examples/events/src/main.rs
@@ -25,7 +25,7 @@ struct Events {
enum Message {
EventOccurred(iced_native::Event),
Toggled(bool),
- Exit,
+ Exit(window::Id),
}
impl Application for Events {
@@ -54,8 +54,8 @@ impl Application for Events {
Command::none()
}
Message::EventOccurred(event) => {
- if let Event::Window(window::Event::CloseRequested) = event {
- window::close()
+ if let Event::Window(id, window::Event::CloseRequested) = event {
+ window::close(id)
} else {
Command::none()
}
@@ -65,7 +65,7 @@ impl Application for Events {
Command::none()
}
- Message::Exit => window::close(),
+ Message::Exit(id) => window::close(id),
}
}