diff --git a/qt/aqt/browser/browser.py b/qt/aqt/browser/browser.py index bdfa26f47..393360259 100644 --- a/qt/aqt/browser/browser.py +++ b/qt/aqt/browser/browser.py @@ -148,7 +148,7 @@ class Browser(QMainWindow): if self.layoutDirection() == Qt.LayoutDirection.RightToLeft else "editor" ) - restoreGeom(self, self._editor_state_key, 0) + restoreGeom(self, self._editor_state_key) restoreSplitter(self.form.splitter, "editor3") restoreState(self, self._editor_state_key) diff --git a/qt/aqt/utils.py b/qt/aqt/utils.py index 7879f238f..97bf00bb1 100644 --- a/qt/aqt/utils.py +++ b/qt/aqt/utils.py @@ -703,18 +703,12 @@ def saveGeom(widget: QWidget, key: str) -> None: def restoreGeom( widget: QWidget, key: str, - offset: int | None = None, adjustSize: bool = False, default_size: tuple[int, int] | None = None, ) -> None: key += "Geom" if existing_geom := aqt.mw.pm.profile.get(key): widget.restoreGeometry(existing_geom) - if is_mac and offset: - if qtmajor > 5 or qtminor > 6: - # bug in osx toolkit - s = widget.size() - widget.resize(s.width(), s.height() + offset * 2) ensureWidgetInScreenBoundaries(widget) elif adjustSize: widget.adjustSize()