diff --git a/phira/src/lib.rs b/phira/src/lib.rs index df7ad351..81c5b808 100644 --- a/phira/src/lib.rs +++ b/phira/src/lib.rs @@ -342,6 +342,16 @@ fn build_global_window_conf() -> Conf { medium: *include_bytes!("../icon/medium"), big: *include_bytes!("../icon/big"), }); + + #[cfg(target_os = "windows")] + { + conf.fullscreen = dir::root() + .ok() + .and_then(|r| std::fs::read_to_string(std::path::Path::new(&r).join("data.json")).ok()) + .and_then(|s| serde_json::from_str::(&s).ok()) + .is_some_and(|d| d.config.fullscreen_mode); + } + conf }