From 55f7c860bb28548974267829c366e45a960b4a13 Mon Sep 17 00:00:00 2001 From: RumovZ Date: Wed, 16 Feb 2022 08:56:42 +0100 Subject: [PATCH] Explicitly set linux full screen key on_toggle_fullscreen -> on_toggle_full_screen --- qt/aqt/main.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/qt/aqt/main.py b/qt/aqt/main.py index 6d27a68849a..baf6a5e08c6 100644 --- a/qt/aqt/main.py +++ b/qt/aqt/main.py @@ -1305,8 +1305,10 @@ def setupMenus(self) -> None: m.actionZoomOut.setShortcut(QKeySequence.StandardKey.ZoomOut) qconnect(m.actionResetZoom.triggered, lambda: self.web.setZoomFactor(1)) # app-wide shortcut - qconnect(m.actionFullScreen.triggered, self.on_toggle_fullscreen) - m.actionFullScreen.setShortcut(QKeySequence.StandardKey.FullScreen) + qconnect(m.actionFullScreen.triggered, self.on_toggle_full_screen) + m.actionFullScreen.setShortcut( + QKeySequence("F11") if is_lin else QKeySequence.StandardKey.FullScreen + ) m.actionFullScreen.setShortcutContext(Qt.ShortcutContext.ApplicationShortcut) def updateTitleBar(self) -> None: @@ -1315,7 +1317,7 @@ def updateTitleBar(self) -> None: # View ########################################################################## - def on_toggle_fullscreen(self) -> None: + def on_toggle_full_screen(self) -> None: window = self.app.activeWindow() window.setWindowState(window.windowState() ^ Qt.WindowState.WindowFullScreen)