From 043588cfbdbd3be7404b002d59efa180bb1f363a Mon Sep 17 00:00:00 2001 From: hius07 <62179190+hius07@users.noreply.github.com> Date: Sat, 26 Apr 2025 19:55:54 +0300 Subject: [PATCH] readermenu: fix setting default style tweaks (#13673) --- frontend/apps/reader/modules/readermenu.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/apps/reader/modules/readermenu.lua b/frontend/apps/reader/modules/readermenu.lua index 0281a0dfd..629d8aa55 100644 --- a/frontend/apps/reader/modules/readermenu.lua +++ b/frontend/apps/reader/modules/readermenu.lua @@ -347,7 +347,10 @@ function ReaderMenu:saveDocumentSettingsAsDefault() if self.ui.rolling then G_reader_settings:saveSetting("cre_font", self.ui.font.font_face) G_reader_settings:saveSetting("copt_css", self.ui.document.default_css) - G_reader_settings:saveSetting("style_tweaks", self.ui.styletweak.global_tweaks) + local style_tweaks = G_reader_settings:readSetting("style_tweaks") + for tweak_id, is_enabled in pairs(self.ui.styletweak.doc_tweaks) do + style_tweaks[tweak_id] = is_enabled or nil + end prefix = "copt_" else prefix = "kopt_"