From fb14d1c0e629daecfbf21956d3389a5b1c8ec398 Mon Sep 17 00:00:00 2001 From: Nova Date: Mon, 22 Aug 2022 03:19:46 -0400 Subject: [PATCH] refactor(main): inline flatscreen display mode --- src/main.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main.rs b/src/main.rs index 5299032..344c78b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -29,14 +29,16 @@ struct CliArgs { fn main() -> Result<()> { let cli_args = Arc::new(CliArgs::parse()); - let mut init_settings = Settings::default() + let stereokit = Settings::default() .app_name("Stardust XR") .overlay_app(cli_args.overlay) - .overlay_priority(u32::MAX); - if cli_args.flatscreen { - init_settings = init_settings.display_preference(DisplayMode::Flatscreen); - } - let stereokit = init_settings + .overlay_priority(u32::MAX) + .disable_desktop_input_window(true) + .display_preference(if cli_args.flatscreen { + DisplayMode::Flatscreen + } else { + DisplayMode::MixedReality + }) .init() .expect("StereoKit failed to initialize");