diff --git a/aqt/groupconf.py b/aqt/groupconf.py index db300374d..ff8f141f8 100644 --- a/aqt/groupconf.py +++ b/aqt/groupconf.py @@ -87,7 +87,7 @@ class GroupConf(QDialog): ret = [] for i in items: try: - float(i) + i = float(i) assert i > 0 ret.append(i) except: @@ -129,6 +129,7 @@ class GroupConf(QDialog): c = self.conf c['maxTaken'] = f.maxTaken.value() # update db + self.mw.deck.save(_("Group Options")) self.mw.deck.db.execute( "update gconf set conf = ? where id = ?", simplejson.dumps(self.conf), self.gcid) diff --git a/designer/groupconf.ui b/designer/groupconf.ui index c92a739a2..da36ab290 100644 --- a/designer/groupconf.ui +++ b/designer/groupconf.ui @@ -546,7 +546,7 @@ Qt::Horizontal - QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults + QDialogButtonBox::Help|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults