mirror of
https://github.com/eliasstepanik/imgui-rs.git
synced 2026-01-11 21:48:36 +00:00
Fixed moving viewports messing up graphics
This commit is contained in:
parent
41e9d973f4
commit
5d2e71ee55
@ -346,6 +346,8 @@ impl Renderer {
|
||||
[new_size.width as f32, new_size.height as f32];
|
||||
}
|
||||
|
||||
viewport.platform_request_resize = true;
|
||||
|
||||
if window_id == main_window.id() {
|
||||
imgui.io_mut().display_size =
|
||||
[new_size.width as f32, new_size.height as f32];
|
||||
@ -355,6 +357,8 @@ impl Renderer {
|
||||
let new_pos = window.inner_position().unwrap().cast::<f32>();
|
||||
(*(viewport.platform_user_data.cast::<ViewportData>())).pos =
|
||||
[new_pos.x as f32, new_pos.y as f32];
|
||||
|
||||
viewport.platform_request_move = true;
|
||||
},
|
||||
winit::event::WindowEvent::CloseRequested if window_id != main_window.id() => {
|
||||
viewport.platform_request_close = true;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user