mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
fix error when user cancels out of set due date/reposition
This commit is contained in:
parent
b7747b6a38
commit
a1ce048ed5
2 changed files with 9 additions and 6 deletions
|
@ -788,17 +788,19 @@ where id in %s"""
|
||||||
showInfo(tr.browsing_only_new_cards_can_be_repositioned(), parent=self)
|
showInfo(tr.browsing_only_new_cards_can_be_repositioned(), parent=self)
|
||||||
return
|
return
|
||||||
|
|
||||||
reposition_new_cards_dialog(
|
if op := reposition_new_cards_dialog(
|
||||||
parent=self, card_ids=self.selected_cards()
|
parent=self, card_ids=self.selected_cards()
|
||||||
).run_in_background()
|
):
|
||||||
|
op.run_in_background()
|
||||||
|
|
||||||
@ensure_editor_saved_on_trigger
|
@ensure_editor_saved_on_trigger
|
||||||
def set_due_date(self) -> None:
|
def set_due_date(self) -> None:
|
||||||
set_due_date_dialog(
|
if op := set_due_date_dialog(
|
||||||
parent=self,
|
parent=self,
|
||||||
card_ids=self.selected_cards(),
|
card_ids=self.selected_cards(),
|
||||||
config_key=Config.String.SET_DUE_BROWSER,
|
config_key=Config.String.SET_DUE_BROWSER,
|
||||||
).run_in_background()
|
):
|
||||||
|
op.run_in_background()
|
||||||
|
|
||||||
@ensure_editor_saved_on_trigger
|
@ensure_editor_saved_on_trigger
|
||||||
def forget_cards(self) -> None:
|
def forget_cards(self) -> None:
|
||||||
|
|
|
@ -859,11 +859,12 @@ time = %(time)d;
|
||||||
if self.mw.state != "review" or not self.card:
|
if self.mw.state != "review" or not self.card:
|
||||||
return
|
return
|
||||||
|
|
||||||
set_due_date_dialog(
|
if op := set_due_date_dialog(
|
||||||
parent=self.mw,
|
parent=self.mw,
|
||||||
card_ids=[self.card.id],
|
card_ids=[self.card.id],
|
||||||
config_key=Config.String.SET_DUE_REVIEWER,
|
config_key=Config.String.SET_DUE_REVIEWER,
|
||||||
).run_in_background()
|
):
|
||||||
|
op.run_in_background()
|
||||||
|
|
||||||
def suspend_current_note(self) -> None:
|
def suspend_current_note(self) -> None:
|
||||||
suspend_note(
|
suspend_note(
|
||||||
|
|
Loading…
Reference in a new issue