Skip to content

Commit 8c82e09

Browse files
committed
Roll back winit to current alpha
1 parent 84874ac commit 8c82e09

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

winit/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ debug = []
1212

1313
[dependencies]
1414
iced_native = { version = "0.1.0-alpha", path = "../native" }
15-
winit = { version = "0.20.0-alpha3", git = "https://github.com/rust-windowing/winit", rev = "709808eb4e69044705fcb214bcc30556db761405"}
15+
winit = "0.20.0-alpha4"
1616
futures = { version = "0.3", features = ["thread-pool"] }
1717
log = "0.4"

winit/src/application.rs

+4-7
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ pub trait Application: Sized {
142142
window.request_redraw();
143143

144144
event_loop.run(move |event, _, control_flow| match event {
145-
event::Event::MainEventsCleared => {
145+
event::Event::EventsCleared => {
146146
// TODO: We should be able to keep a user interface alive
147147
// between events once we remove state references.
148148
//
@@ -209,12 +209,6 @@ pub trait Application: Sized {
209209
cache = Some(user_interface.into_cache());
210210
}
211211

212-
window.request_redraw();
213-
}
214-
event::Event::UserEvent(message) => {
215-
external_messages.push(message);
216-
}
217-
event::Event::RedrawRequested(_) => {
218212
debug.render_started();
219213

220214
if let Some(new_size) = new_size.take() {
@@ -247,6 +241,9 @@ pub trait Application: Sized {
247241
// TODO: Handle animations!
248242
// Maybe we can use `ControlFlow::WaitUntil` for this.
249243
}
244+
event::Event::UserEvent(message) => {
245+
external_messages.push(message);
246+
}
250247
event::Event::WindowEvent {
251248
event: window_event,
252249
..

0 commit comments

Comments
 (0)