diff --git a/frontend/ui/reader/readermenu.lua b/frontend/ui/reader/readermenu.lua index 1f53b2b0b..09e900680 100644 --- a/frontend/ui/reader/readermenu.lua +++ b/frontend/ui/reader/readermenu.lua @@ -32,26 +32,6 @@ function ReaderMenu:initGesListener() end function ReaderMenu:setUpdateItemTable() - table.insert(self.item_table, { - text = "Screen rotate", - sub_item_table = { - { - text = "landscape", - callback = function() - self.ui:handleEvent( - Event:new("SetScreenMode", "landscape")) - end - }, - { - text = "portrait", - callback = function() - self.ui:handleEvent( - Event:new("SetScreenMode", "portrait")) - end - }, - } - }) - for _, widget in pairs(self.registered_widgets) do widget:addToMainMenu(self.item_table) end @@ -59,7 +39,7 @@ function ReaderMenu:setUpdateItemTable() table.insert(self.item_table, { text = "Return to file manager", callback = function() - self.ui:handleEvent(Event:new("RestoreScreenMode", + self.ui:handleEvent(Event:new("RestoreScreenMode", G_reader_settings:readSetting("screen_mode") or "portrait")) UIManager:close(self.menu_container) self.ui:onClose() @@ -83,7 +63,7 @@ function ReaderMenu:onShowMenu() dimen = Screen:getSize(), main_menu, } - main_menu.close_callback = function () + main_menu.close_callback = function () UIManager:close(menu_container) end -- maintain a reference to menu_container