ankitects / ankitects/anki

Suspend+undo suspend on a "new" card doesn't go back to the new card

Open
#4,399 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
30.5k
Forks
3.2k
Avg merge
2d 8h
Merged PRs (30d)
72

Description

Version ⁨25.09.2 (3890e12c)⁩
Python 3.13.5 Qt 6.9.1 Chromium 122

I have the option "new/review order" set to "Mix with reviews" so new cards are interspersed with other reviews.

If I "suspend" a new card during a review session, I see a popup "Card suspended" and the reviewer advances to the next card to review (not the next new card but the next card scheduled to review). If I then do "undo suspend", it pops up a notice "suspend undone" but continues showing the same card I was reviewing before the "undo suspend" action.

The same suspend+undo suspend action with an "old" card does go back to the old card.

Contributor guide

Open the contributing guide

Research direction

Reproduce the suspend-then-undo-suspend flow during a review session with “new/review order” set to “Mix with reviews,” comparing a new card with an old card. Trace the review-session handling for both cases; done means undoing suspension returns to the card that was being reviewed before the action.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.