diff --git a/frontend/apps/reader/modules/readergesture.lua b/frontend/apps/reader/modules/readergesture.lua index 08316f4ef..fb0ce6363 100644 --- a/frontend/apps/reader/modules/readergesture.lua +++ b/frontend/apps/reader/modules/readergesture.lua @@ -61,7 +61,6 @@ end function ReaderGesture:buildMenu(ges, default) local gesture_manager = G_reader_settings:readSetting(self.ges_mode) local menu = { - --{_("Menu element), "action", enable_element}, {_("Nothing"), "nothing", true }, {_("Back 10 pages"), "page_update_down10", not self.is_docless}, {_("Forward 10 pages"), "page_update_up10", not self.is_docless}, @@ -184,6 +183,10 @@ function ReaderGesture:gestureAction(action) UIManager:setDirty(nil, "full") G_reader_settings:saveSetting("night_mode", not night_mode) elseif action == "full_refresh" then + if self.view then + -- update footer (time & battery) + self.view.footer:updateFooter() + end UIManager:setDirty(nil, "full") elseif action == "bookmarks" then self.ui:handleEvent(Event:new("ShowBookmark")) diff --git a/frontend/apps/reader/readerui.lua b/frontend/apps/reader/readerui.lua index 1d1594428..f85c7e61a 100644 --- a/frontend/apps/reader/readerui.lua +++ b/frontend/apps/reader/readerui.lua @@ -356,6 +356,7 @@ function ReaderUI:init() -- gesture manager self:registerModule("gesture", ReaderGesture:new { document = self.document, + view = self.view, ui = self, }) end