diff --git a/frontend/apps/reader/modules/readertoc.lua b/frontend/apps/reader/modules/readertoc.lua index 0174bcd3a..2f81b6206 100644 --- a/frontend/apps/reader/modules/readertoc.lua +++ b/frontend/apps/reader/modules/readertoc.lua @@ -760,6 +760,7 @@ function ReaderToc:onShowToc() alignment = "center", show_icon = false, text = trimmed_text, + face = Font:getFace("infofont", self.items_font_size), } UIManager:show(infomessage) return true diff --git a/frontend/ui/widget/menu.lua b/frontend/ui/widget/menu.lua index 9d1e6f390..b28b37d4c 100644 --- a/frontend/ui/widget/menu.lua +++ b/frontend/ui/widget/menu.lua @@ -1110,7 +1110,7 @@ function Menu:updateItems(select_number) local font_size = self.items_font_size or G_reader_settings:readSetting("items_font_size") or Menu.getItemFontSize(self.perpage) - local infont_size = self.items_mandatory_font_size or Menu.getItemMandatoryFontSize(self.perpage) + local infont_size = self.items_mandatory_font_size or (font_size - 4) local multilines_show_more_text = self.multilines_show_more_text if multilines_show_more_text == nil then multilines_show_more_text = G_reader_settings:isTrue("items_multilines_show_more_text")