diff --git a/plugins/autosuspend.koplugin/main.lua b/plugins/autosuspend.koplugin/main.lua index db868019d..6002a863f 100644 --- a/plugins/autosuspend.koplugin/main.lua +++ b/plugins/autosuspend.koplugin/main.lua @@ -428,14 +428,13 @@ function AutoSuspend:pickTimeoutValue(touchmenu_instance, title, info, setting, if touchmenu_instance then touchmenu_instance:updateItems() end local time_string = util.secondsToClockDuration("modern", self[setting], time_scale == 2 or time_scale == 1, true, true) - time_string = time_string:gsub("00m$", ""):gsub("^0+m", ""):gsub("^0", "") UIManager:show(InfoMessage:new{ text = T(_("%1: %2"), title, time_string), timeout = 3, }) end, default_value = util.secondsToClockDuration("modern", default_value, - time_scale == 2 or time_scale == 1, true, true):gsub("00m$", ""):gsub("^00m:", ""), + time_scale == 2 or time_scale == 1, true, true), default_callback = function() local day, hour, min, sec -- luacheck: ignore 431 if time_scale == 2 then @@ -481,7 +480,7 @@ function AutoSuspend:addToMainMenu(menu_items) text_func = function() if self.auto_suspend_timeout_seconds and self.auto_suspend_timeout_seconds > 0 then local time_string = util.secondsToClockDuration("modern", - self.auto_suspend_timeout_seconds, true, true, true):gsub("00m$", ""):gsub("^00m:", "") + self.auto_suspend_timeout_seconds, true, true, true) return T(_("Autosuspend timeout: %1"), time_string) else return _("Autosuspend timeout") @@ -507,7 +506,7 @@ function AutoSuspend:addToMainMenu(menu_items) text_func = function() if self.autoshutdown_timeout_seconds and self.autoshutdown_timeout_seconds > 0 then local time_string = util.secondsToClockDuration("modern", self.autoshutdown_timeout_seconds, - true, true, true):gsub("00m$", ""):gsub("^00m:", "") + true, true, true) return T(_("Autoshutdown timeout: %1"), time_string) else return _("Autoshutdown timeout") @@ -544,7 +543,7 @@ This is experimental on most devices, except those running on a sunxi SoC (Kobo text_func = function() if self.auto_standby_timeout_seconds and self.auto_standby_timeout_seconds > 0 then local time_string = util.secondsToClockDuration("modern", self.auto_standby_timeout_seconds, - false, true, true):gsub("00m$", ""):gsub("^0+m", ""):gsub("^0", "") + false, true, true, true) return T(_("Autostandby timeout: %1"), time_string) else return _("Autostandby timeout")