diff --git a/packages/core/accessibility/accessibility-css-helper.ts b/packages/core/accessibility/accessibility-css-helper.ts index 2fe70f22c..e029a4fc6 100644 --- a/packages/core/accessibility/accessibility-css-helper.ts +++ b/packages/core/accessibility/accessibility-css-helper.ts @@ -92,7 +92,7 @@ function updateCurrentHelperClasses(): void { const oldActiveFontScaleCategory = currentFontScaleCategory; switch (fontScaleCategory) { case FontScaleCategory.ExtraSmall: { - currentFontScaleCategory = fontScaleMediumCategoryClass; + currentFontScaleCategory = fontScaleExtraSmallCategoryClass; break; } case FontScaleCategory.Medium: { diff --git a/packages/core/accessibility/font-scale-common.ts b/packages/core/accessibility/font-scale-common.ts index 04964431b..b6d29b959 100644 --- a/packages/core/accessibility/font-scale-common.ts +++ b/packages/core/accessibility/font-scale-common.ts @@ -5,7 +5,7 @@ export const VALID_FONT_SCALES = global.isIOS // iOS supports a wider number of export function getClosestValidFontScale(fontScale: number): number { fontScale = Number(fontScale) || 1; - return VALID_FONT_SCALES.sort((a, b) => Math.abs(fontScale - a) - Math.abs(fontScale - b)).shift(); + return VALID_FONT_SCALES.sort((a, b) => Math.abs(fontScale - a) - Math.abs(fontScale - b))[0]; } export enum FontScaleCategory {