From 1275c9e24ce13fd4cf501aba72740fa6a7b19905 Mon Sep 17 00:00:00 2001 From: CoCo_Sol Date: Sun, 31 Mar 2024 18:06:50 +0200 Subject: [PATCH] fix error --- crates/border-wars/src/responsive_scale.rs | 3 +++ crates/border-wars/src/scenes/menu.rs | 5 ++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/crates/border-wars/src/responsive_scale.rs b/crates/border-wars/src/responsive_scale.rs index dbca623..2809ace 100644 --- a/crates/border-wars/src/responsive_scale.rs +++ b/crates/border-wars/src/responsive_scale.rs @@ -28,6 +28,9 @@ pub fn change_scaling( windows: Query<&Window>, size: Res, ) { + if !windows.get_single().unwrap().resolution.physical_height() > 0 { + return; + }; let window = windows.get_single().expect("Main window not found"); let (a, b) = ( window.resolution.width() / size.0.x, diff --git a/crates/border-wars/src/scenes/menu.rs b/crates/border-wars/src/scenes/menu.rs index aace5d3..f33f964 100644 --- a/crates/border-wars/src/scenes/menu.rs +++ b/crates/border-wars/src/scenes/menu.rs @@ -10,9 +10,8 @@ pub struct MenuPlugin; impl Plugin for MenuPlugin { fn build(&self, app: &mut App) { app.add_systems(OnEnter(CurrentScene::Menu), menu_ui); - // app.add_systems(Update, change_scaling); - // app.add_systems(Update, hover_system); - // app.add_systems(Update, pressed_system); + app.add_systems(Update, hover_system); + app.add_systems(Update, pressed_system); app.add_systems(OnExit(CurrentScene::Menu), destroy_menu); } }