1
0
mirror of https://github.com/emilk/egui.git synced 2026-06-26 22:53:14 -04:00

Keep ViewportInfo::maximized and minimized up-to-date on Windows (#3831)

This works fine on Windows.
This commit is contained in:
rustbasic
2024-01-17 21:01:33 +09:00
committed by GitHub
parent 221a77dd5b
commit 7bde0252c1

View File

@@ -918,12 +918,12 @@ pub fn update_viewport_info(
viewport_info.outer_rect = outer_rect;
viewport_info.title = Some(window.title());
if false {
if cfg!(target_os = "windows") {
// It's tempting to do this, but it leads to a deadlock on Mac when running
// `cargo run -p custom_window_frame`.
// See https://github.com/emilk/egui/issues/3494
viewport_info.maximized = Some(window.is_maximized());
viewport_info.minimized = window.is_minimized().or(viewport_info.minimized);
viewport_info.minimized = Some(window.is_minimized().unwrap_or(false));
}
}