From fcf656c396b09bdc082711a75de3cce582255e13 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 4 Jul 2009 00:34:26 +0900 Subject: [PATCH] fix case where tags label is bigger than all fields --- ankiqt/ui/facteditor.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ankiqt/ui/facteditor.py b/ankiqt/ui/facteditor.py index 9793c2284..2cb61de7c 100644 --- a/ankiqt/ui/facteditor.py +++ b/ankiqt/ui/facteditor.py @@ -409,12 +409,15 @@ class FactEditor(object): self.loadFields(check) self.parent.setUpdatesEnabled(True) self.fieldsScroll.setWidget(self.fieldsFrame) - extra = 0 if sys.platform.startswith("darwin"): extra = 5 elif sys.platform.startswith("win32"): extra = 3 - self.tagsLabel.setFixedWidth(max(*[l.width() for l in self.labels]) + else: + extra = -1 + tagsw = self.tagsLabel.sizeHint().width() + self.tagsLabel.setFixedWidth(max(tagsw, + max(*[l.width() for l in self.labels])) + extra) self.parent.setTabOrder(last, self.tags)