quit fix + don't show menu when hidden

This commit is contained in:
N0\A
2025-11-06 11:03:21 +01:00
parent e0ade52eb5
commit 754acac08a

View File

@@ -154,7 +154,7 @@ class MainWindow(QtWidgets.QMainWindow):
right_menu.addAction(s["restart"], self.restart_application) right_menu.addAction(s["restart"], self.restart_application)
right_menu.addAction(s["toggle_visibility"], self.toggle_visible) right_menu.addAction(s["toggle_visibility"], self.toggle_visible)
right_menu.addSeparator() right_menu.addSeparator()
if self.no_quit: if not self.no_quit:
right_menu.addAction(s["quit"], QtWidgets.QApplication.quit) right_menu.addAction(s["quit"], QtWidgets.QApplication.quit)
self.tray.setContextMenu(right_menu) self.tray.setContextMenu(right_menu)
@@ -213,7 +213,8 @@ class MainWindow(QtWidgets.QMainWindow):
hotkey_str = self.config.get("hotkey", "super") hotkey_str = self.config.get("hotkey", "super")
def on_activate(): def on_activate():
self.show_menu_signal.emit() if self.isVisible():
self.show_menu_signal.emit()
key_map = { key_map = {
"super": "cmd", "super": "cmd",