fix(subtitle): prioritize known and n+1 colors over frequency

This commit is contained in:
2026-03-01 23:23:53 -08:00
parent f1b85b0751
commit 79f37f3986
2 changed files with 5 additions and 7 deletions

View File

@@ -189,10 +189,6 @@ export function getFrequencyRankLabelForToken(
token: MergedToken,
frequencySettings?: Partial<FrequencyRenderSettings>,
): string | null {
if (token.isNPlusOneTarget) {
return null;
}
const resolvedFrequencySettings = {
...DEFAULT_FREQUENCY_RENDER_SETTINGS,
...frequencySettings,
@@ -429,7 +425,7 @@ export function computeWordClass(
classes.push(`word-jlpt-${token.jlptLevel.toLowerCase()}`);
}
if (!token.isNPlusOneTarget) {
if (!token.isKnown && !token.isNPlusOneTarget) {
const frequencyClass = getFrequencyDictionaryClass(token, resolvedFrequencySettings);
if (frequencyClass) {
classes.push(frequencyClass);