Fix : In Windows, the 'egui_demo_app' screen does not appear. (#4410)

* Related #4337 
* Closes #4409 

Fix : In Windows, the 'egui_demo_app' screen does not appear After the
#4337 update.

---------

Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
This commit is contained in:
rustbasic 2024-05-11 07:41:02 +09:00 committed by GitHub
parent a9efbcff36
commit 27a22f991d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 4 deletions

View File

@ -20,10 +20,9 @@ pub fn viewport_builder<E>(
let mut viewport_builder = native_options.viewport.clone();
let clamp_size_to_monitor_size = viewport_builder.clamp_size_to_monitor_size.unwrap_or(
// On some Linux systems, a window size larger than the monitor causes crashes
cfg!(target_os = "linux"),
);
// On some Linux systems, a window size larger than the monitor causes crashes,
// and on Windows the window does not appear at all.
let clamp_size_to_monitor_size = viewport_builder.clamp_size_to_monitor_size.unwrap_or(true);
// Always use the default window size / position on iOS. Trying to restore the previous position
// causes the window to be shown too small.