From 6906b366c07c8b7e7bfa1ae28cea77ffb2a895a6 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 16 Jan 2020 12:31:02 +1000 Subject: [PATCH] fix preview button shortcut Qt 'helpfully' erases any existing shortcuts when .setText() is called, and as PyQt's generated forms set the text after the shortcut is set, it gets lost. https://anki.tenderapp.com/discussions/ankidesktop/38038-does-ctrlshiftp-doesnt-trigger-preview-in-browse --- qt/aqt/browser.py | 1 + 1 file changed, 1 insertion(+) diff --git a/qt/aqt/browser.py b/qt/aqt/browser.py index aa1e83957..c13ffd0ea 100644 --- a/qt/aqt/browser.py +++ b/qt/aqt/browser.py @@ -597,6 +597,7 @@ class Browser(QMainWindow): f.previewButton.setToolTip( _("Preview Selected Card (%s)") % shortcut(_("Ctrl+Shift+P")) ) + f.previewButton.setShortcut("Ctrl+Shift+P") f.filter.clicked.connect(self.onFilterButton) # edit