diff --git a/frontend/apps/reader/modules/readerfont.lua b/frontend/apps/reader/modules/readerfont.lua
index cc421c62a..c2524537d 100644
--- a/frontend/apps/reader/modules/readerfont.lua
+++ b/frontend/apps/reader/modules/readerfont.lua
@@ -903,26 +903,33 @@ a { color: black; }
\n")
- for _, font_name in ipairs(face_list) do
+ for i, font_name in ipairs(face_list) do
local font_id = font_name:gsub(" ", "_"):gsub("'", "_")
- f:write(string.format("
\n", font_id, font_name))
+ if i < new_font_idx then -- New fonts prepended with NEW on summary page
+ f:write(string.format("
\n", font_id, font_name))
+ else
+ f:write(string.format("
\n", font_id, font_name))
+ end
end
f:write("
\n\n")
- for _, font_name in ipairs(face_list) do
+ for i, font_name in ipairs(face_list) do
local font_id = font_name:gsub(" ", "_"):gsub("'", "_")
- f:write(string.format("