Anki 2.1.50 Beta 1 & 2

A small issue with undo answering cards (also present in 2.1.49). If while reviewing cards you:

  1. Click on “Show Answer”
  2. Click on any answer button
  3. Press CTRL + Z:
  • The answer is undone and the previous card is showed again

But, if you:

  1. Click on “Show Answer”
  2. Flag / Unflag the card
  3. Click on any answer button
  4. Press CTRL + Z:
  • The answer is undone
  • The previous card is not showed again
    Undo - Flag

EDIT:
The problem seems to be a little bit more serious, at least with some decks. If you:

  1. Click on “Show Answer”
  2. Flag / Unflag the card
  3. Click on any answer button
  4. Press CTRL + Z:
  • The answer is undone
  • The previous card is not showed again
  1. The anwser buttons become unresponsive (2.1.50), or this error message comes out (2.1.49)

Error
An error occurred. Please use Tools > Check Database to see if that fixes the problem.
If problems persist, please report the problem on our support site. Please copy and paste the information below into your report.
Anki 2.1.49 (dc80804a) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=False sv=3
Add-ons, last update check: 2022-01-14 14:53:58

Caught exception:
Traceback (most recent call last):
File “aqt\taskman.py”, line 101, in on_closures_pending
File “aqt\taskman.py”, line 71, in
File “aqt\taskman.py”, line 90, in wrapped_done
File "aqt\operations_init
.py", line 112, in wrapped_done
File “aqt\reviewer.py”, line 414, in after_answer
File “aqt\reviewer.py”, line 430, in _after_answering
File “aqt\reviewer.py”, line 201, in nextCard
File “aqt\reviewer.py”, line 230, in get_next_v3_card
File “anki\scheduler\v3.py”, line 49, in get_queued_cards
File “anki_backend\generated.py”, line 44, in get_queued_cards
File "anki_backend_init
.py", line 131, in _run_command
anki.errors.InvalidInput: Invalid input: ⁨bug: card modified without updating queue⁩

The problem is 100% repeatable with this deck in my system, other decks apparently do not present problem #5.

1 Like