Skip to content

Commit f638a12

Browse files
committed
Update main.js
1 parent 50a4201 commit f638a12

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

kanki/main.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)