From b6e0a4ca9a83e762308038e9dbc248b5419651ba Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Sat, 16 Mar 2013 14:19:51 -0400 Subject: [PATCH] add show_parent in readermenu --- frontend/ui/reader/readertoc.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/frontend/ui/reader/readertoc.lua b/frontend/ui/reader/readertoc.lua index 8460e5ab3..d3c5c4603 100644 --- a/frontend/ui/reader/readertoc.lua +++ b/frontend/ui/reader/readertoc.lua @@ -77,21 +77,25 @@ function ReaderToc:onShowToc() end end + local menu_container = CenterContainer:new{ + dimen = Screen:getSize(), + } + local toc_menu = Menu:new{ title = "Table of Contents", item_table = self.toc, ui = self.ui, width = Screen:getWidth()-20, height = Screen:getHeight(), + show_parent = menu_container, } + + table.insert(menu_container, toc_menu) + function toc_menu:onMenuChoice(item) self.ui:handleEvent(Event:new("PageUpdate", item.page)) end - local menu_container = CenterContainer:new{ - dimen = Screen:getSize(), - toc_menu, - } toc_menu.close_callback = function() UIManager:close(menu_container) end