From fb0f8d411500d02061ef4b776243684396f7339b Mon Sep 17 00:00:00 2001 From: Schmarni Date: Mon, 4 Aug 2025 21:29:49 +0200 Subject: [PATCH] fix(init): ignore display env vars if empty Signed-off-by: Schmarni --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 349c45a..a3eb8e1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -313,8 +313,8 @@ fn bevy_loop( .on_thread_spawn = Some(enter_runtime_context.clone()); plugins = plugins.set(task_pool_plugin); if args.flatscreen - || std::env::var_os("DISPLAY").is_some() - || std::env::var_os("WAYLAND_DISPLAY").is_some() + || std::env::var_os("DISPLAY").is_some_and(|s| !s.is_empty()) + || std::env::var_os("WAYLAND_DISPLAY").is_some_and(|s| !s.is_empty()) { let mut plugin = WinitPlugin::::default(); plugin.run_on_any_thread = true;