From 755542f423e08fe4dc682b630a6aa93695fc6c63 Mon Sep 17 00:00:00 2001 From: oiupoyt Date: Tue, 1 Sep 2026 22:22:53 +0530 Subject: [PATCH] fix: Always show GUI overlay on Alt+Z even in Wayland --- src/bin/vrec-ui.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/bin/vrec-ui.rs b/src/bin/vrec-ui.rs index 071f587..b9f6972 100644 --- a/src/bin/vrec-ui.rs +++ b/src/bin/vrec-ui.rs @@ -48,17 +48,16 @@ fn main() -> Result<(), Box> { let receiver = GlobalHotKeyEvent::receiver(); loop { - if let Ok(event) = receiver.recv() - && event.state == global_hotkey::HotKeyState::Pressed { + if let Ok(event) = receiver.recv() { + if event.state == global_hotkey::HotKeyState::Pressed { if event.id == save_hotkey.id() { println!("Hotkey triggered! Sending SaveReplay command to daemon..."); let _ = send_command(Command::SaveReplay); } else if event.id == menu_hotkey.id() { println!("Alt+Z triggered! Opening GUI Overlay..."); - if env::var("XDG_SESSION_TYPE").unwrap_or_else(|_| "x11".to_string()).to_lowercase() != "wayland" { - vrec::overlay::show_saved_overlay(); - } + vrec::overlay::show_saved_overlay(); } } + } } }