diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs
index baff106e..47639b30 100644
--- a/src-tauri/src/lib.rs
+++ b/src-tauri/src/lib.rs
@@ -33,7 +33,9 @@ pub fn run() {
.with_shortcut("CmdOrCtrl+Q")?
.with_handler(|_app, shortcut, event| {
if event.state == ShortcutState::Pressed {
- if shortcut.matches(Modifiers::CONTROL, Code::KeyQ) {
+ if shortcut.matches(Modifiers::CONTROL, Code::KeyQ)
+ || shortcut.matches(Modifiers::SUPER, Code::KeyQ)
+ {
std::process::exit(0);
}
}
diff --git a/src-tauri/src/menu.rs b/src-tauri/src/menu.rs
index 36d72405..a5206300 100644
--- a/src-tauri/src/menu.rs
+++ b/src-tauri/src/menu.rs
@@ -3,12 +3,12 @@ use tauri::{App, Wry};
pub fn menu(app: &mut App) -> Result