diff --git a/frontend/apps/reader/modules/readertoc.lua b/frontend/apps/reader/modules/readertoc.lua index 1e1bf7d59..7d4fb811e 100644 --- a/frontend/apps/reader/modules/readertoc.lua +++ b/frontend/apps/reader/modules/readertoc.lua @@ -137,13 +137,13 @@ function ReaderToc:onShowToc() self.ui:handleEvent(Event:new("PageUpdate", item.page)) end + local w = Device:isTouchDevice() and menu_container or toc_menu + toc_menu.close_callback = function() - UIManager:close(menu_container) + UIManager:close(w) end - UIManager:show(menu_container) ---nicolua - UIManager:show(toc_menu) + UIManager:show(w) return true end