diff --git a/ankiqt/ui/cardlist.py b/ankiqt/ui/cardlist.py
index ce1dfab1c..c4f8c3a17 100644
--- a/ankiqt/ui/cardlist.py
+++ b/ankiqt/ui/cardlist.py
@@ -593,9 +593,7 @@ where id in (%s)""" % ",".join([
return
self.deck.setUndoStart(n)
try:
- if frm.asDue.isChecked():
- self.deck.makeCardsDue(self.selectedCards())
- elif frm.asNew.isChecked():
+ if frm.asNew.isChecked():
self.deck.resetCards(self.selectedCards())
else:
try:
@@ -609,9 +607,7 @@ where id in (%s)""" % ",".join([
self.deck.rescheduleCards(self.selectedCards(), min, max)
finally:
self.deck.rebuildQueue()
- self.deck.rebuildCounts()
self.deck.setUndoEnd(n)
- self.parent.moveToState("initial")
self.updateAfterCardChange(reset=True)
def addCards(self):
diff --git a/designer/reschedule.ui b/designer/reschedule.ui
index d30f1f772..6d3b336c6 100644
--- a/designer/reschedule.ui
+++ b/designer/reschedule.ui
@@ -5,8 +5,8 @@
0
0
- 285
- 193
+ 227
+ 158
@@ -14,25 +14,15 @@
-
-
+
- Make due now
+ Reschedule as new cards
true
- -
-
-
- Reschedule as new
-
-
- false
-
-
-
-
@@ -136,7 +126,6 @@
- asDue
asNew
inRange
rangeMin