From 1dc223cde82ae759064c50ef35288f53674f08ca Mon Sep 17 00:00:00 2001 From: Justin Oros Date: Tue, 21 Apr 2026 18:36:32 -0700 Subject: [PATCH] fix: clamp NotoSerif/NotoSans minimum font size to 12pt --- plugins/smallerfonts/SmallerFontsPlugin.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/smallerfonts/SmallerFontsPlugin.cpp b/plugins/smallerfonts/SmallerFontsPlugin.cpp index f9a78e9..82d072d 100644 --- a/plugins/smallerfonts/SmallerFontsPlugin.cpp +++ b/plugins/smallerfonts/SmallerFontsPlugin.cpp @@ -14,13 +14,10 @@ const char* modeName(SmallerFontsMode mode) { int resolveReaderFontId(int baseFontId, SmallerFontsMode mode) { if (mode == SmallerFontsMode::MODE_OFF) return baseFontId; - if (baseFontId == NOTOSERIF_12_FONT_ID) { - if (mode == SmallerFontsMode::SMALLER) return NOTOSERIF_10_FONT_ID; - if (mode == SmallerFontsMode::SMALLEST) return NOTOSERIF_8_FONT_ID; - } + if (baseFontId == NOTOSERIF_12_FONT_ID) return NOTOSERIF_12_FONT_ID; if (baseFontId == NOTOSERIF_14_FONT_ID) { if (mode == SmallerFontsMode::SMALLER) return NOTOSERIF_12_FONT_ID; - if (mode == SmallerFontsMode::SMALLEST) return NOTOSERIF_10_FONT_ID; + if (mode == SmallerFontsMode::SMALLEST) return NOTOSERIF_12_FONT_ID; } if (baseFontId == NOTOSERIF_16_FONT_ID) { if (mode == SmallerFontsMode::SMALLER) return NOTOSERIF_14_FONT_ID;