From 80732b6bf650dcd93df2efedb65f127596fcdd3e Mon Sep 17 00:00:00 2001 From: chrox Date: Sat, 4 Jan 2014 00:37:21 +0800 Subject: [PATCH] mutable menu item text for 'Toggle floating punctuation' --- frontend/ui/reader/readertypeset.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/ui/reader/readertypeset.lua b/frontend/ui/reader/readertypeset.lua index e79cb3cfa..b2035cea0 100644 --- a/frontend/ui/reader/readertypeset.lua +++ b/frontend/ui/reader/readertypeset.lua @@ -128,7 +128,11 @@ function ReaderTypeset:addToMainMenu(tab_item_table) sub_item_table = self:genStyleSheetMenu(), }) table.insert(tab_item_table.typeset, { - text = _("Toggle floating punctuation"), + text_func = function() + return self.floating_punctuation == 1 and + _("Turn off floating punctuation") or + _("Turn on floating punctuation") + end, callback = function () self:toggleFloatingPunctuation() end, }) end