File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1174,6 +1174,9 @@ function startStarredReview() {
11741174 starredCardsQueue = getStarredCardsFromCurrentSession ( ) ;
11751175 if ( starredCardsQueue . length === 0 ) return ;
11761176
1177+ // Store previous filter state to restore after starred review
1178+ var previouslyShowingStarredOnly = showingStarredOnly ;
1179+
11771180 inStarredReviewMode = true ;
11781181 showToast ( "Reviewing starred cards" , 2000 ) ;
11791182
@@ -1258,7 +1261,17 @@ function endStarredReview() {
12581261 statusElement . style . display = "none" ;
12591262
12601263 showToast ( "Starred cards review completed!" , 2000 ) ;
1264+
1265+ // IMPORTANT: Reset the starred filter to ensure regular cards are shown after review
1266+ showingStarredOnly = false ;
1267+ var starredFilterBtn = document . getElementById ( "starredFilterBtn" ) ;
1268+ if ( starredFilterBtn ) {
1269+ starredFilterBtn . classList . remove ( "active" ) ;
1270+ }
1271+
1272+ // Reset the card index and refresh the display
12611273 currentCardIndex = 0 ;
1274+ updateLevelDisplay ( ) ; // Update the level display to reflect the filter change
12621275 displayCurrentCard ( false ) ;
12631276 saveDeck ( ) ;
12641277}
You can’t perform that action at this time.
0 commit comments