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