diff --git a/aqt/preferences.py b/aqt/preferences.py
index 8da5e0174..5de43f0e8 100644
--- a/aqt/preferences.py
+++ b/aqt/preferences.py
@@ -53,7 +53,7 @@ class Preferences(QDialog):
f.showProgress.setChecked(qc['dueCounts'])
f.newSpread.addItems(c.newCardSchedulingLabels().values())
f.newSpread.setCurrentIndex(qc['newSpread'])
- f.useCurrent.setChecked(qc.get("addToCur", True))
+ f.useCurrent.setCurrentIndex(int(not qc.get("addToCur", True)))
def updateCollection(self):
f = self.form
@@ -64,7 +64,7 @@ class Preferences(QDialog):
qc['newSpread'] = f.newSpread.currentIndex()
qc['timeLim'] = f.timeLimit.value()*60
qc['collapseTime'] = f.lrnCutoff.value()*60
- qc['addToCur'] = f.useCurrent.isChecked()
+ qc['addToCur'] = not f.useCurrent.currentIndex()
hrs = f.dayOffset.value()
old = self.startDate
date = datetime.datetime(
diff --git a/designer/preferences.ui b/designer/preferences.ui
index 8d161a721..f6d155406 100644
--- a/designer/preferences.ui
+++ b/designer/preferences.ui
@@ -7,7 +7,7 @@
0
0
441
- 426
+ 445
@@ -44,13 +44,6 @@
- -
-
-
- Use the current deck as the default when adding notes
-
-
-
-
@@ -65,6 +58,20 @@
+ -
+
+
-
+
+ When adding, default to current deck
+
+
+ -
+
+ Change deck depending on note type
+
+
+
+
-
@@ -387,9 +394,9 @@
showEstimates
showProgress
- useCurrent
stripHTML
pastePNG
+ useCurrent
newSpread
dayOffset
lrnCutoff