diff --git a/aqt/progress.py b/aqt/progress.py index 13b218a88..f661f12a1 100644 --- a/aqt/progress.py +++ b/aqt/progress.py @@ -96,7 +96,8 @@ Your pysqlite2 is too old. Anki will appear frozen during long operations.""" self._win.setCancelButton(None) self._win.setAutoClose(False) self._win.setAutoReset(False) - self._win.setWindowModality(Qt.ApplicationModal) + if not isMac: + self._win.setWindowModality(Qt.ApplicationModal) # we need to manually manage minimum time to show, as qt gets confused # by the db handler self._win.setMinimumDuration(100000)