From ae67c97610e0e9aa355d3fa60af07982bd2dd87a Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 20 Feb 2019 14:38:22 +1000 Subject: [PATCH] remember add-ons window geometry --- aqt/addons.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aqt/addons.py b/aqt/addons.py index a74b3ddd5..fd529d7bb 100644 --- a/aqt/addons.py +++ b/aqt/addons.py @@ -304,8 +304,13 @@ class AddonsDialog(QDialog): f.config.clicked.connect(self.onConfig) self.form.addonList.currentRowChanged.connect(self._onAddonItemSelected) self.redrawAddons() + restoreGeom(self, "addons") self.show() + def reject(self): + saveGeom(self, "addons") + return QDialog.reject(self) + def redrawAddons(self): self.addons = [(self.annotatedName(d), d) for d in self.mgr.allAddons()] self.addons.sort()