Fix exit handling (#1696)
This commit is contained in:
parent
20c8ee302c
commit
7987920f7e
1 changed files with 2 additions and 2 deletions
|
@ -187,7 +187,7 @@ pub fn run_glow(
|
||||||
winit::event::WindowEvent::ScaleFactorChanged { new_inner_size, .. } => {
|
winit::event::WindowEvent::ScaleFactorChanged { new_inner_size, .. } => {
|
||||||
gl_window.resize(**new_inner_size);
|
gl_window.resize(**new_inner_size);
|
||||||
}
|
}
|
||||||
winit::event::WindowEvent::CloseRequested => {
|
winit::event::WindowEvent::CloseRequested if integration.should_quit() => {
|
||||||
*control_flow = winit::event_loop::ControlFlow::Exit;
|
*control_flow = winit::event_loop::ControlFlow::Exit;
|
||||||
}
|
}
|
||||||
_ => {}
|
_ => {}
|
||||||
|
@ -363,7 +363,7 @@ pub fn run_wgpu(
|
||||||
winit::event::WindowEvent::ScaleFactorChanged { new_inner_size, .. } => {
|
winit::event::WindowEvent::ScaleFactorChanged { new_inner_size, .. } => {
|
||||||
painter.on_window_resized(new_inner_size.width, new_inner_size.height);
|
painter.on_window_resized(new_inner_size.width, new_inner_size.height);
|
||||||
}
|
}
|
||||||
winit::event::WindowEvent::CloseRequested => {
|
winit::event::WindowEvent::CloseRequested if integration.should_quit() => {
|
||||||
*control_flow = winit::event_loop::ControlFlow::Exit;
|
*control_flow = winit::event_loop::ControlFlow::Exit;
|
||||||
}
|
}
|
||||||
_ => {}
|
_ => {}
|
||||||
|
|
Loading…
Reference in a new issue