use two finger swipe west/east to close TOC and bookmark respectively

pull/638/head
chrox 10 years ago
parent b8626f6098
commit b8ce85d3de

@ -101,8 +101,18 @@ function ReaderBookmark:onShowBookmark()
item_table = self.bookmarks,
width = Screen:getWidth(),
height = Screen:getHeight(),
show_parent = menu_container,
is_borderless = true,
on_close_ges = {
GestureRange:new{
ges = "two_finger_swipe",
range = Geom:new{
x = 0, y = 0,
w = Screen:getWidth(),
h = Screen:getHeight(),
},
direction = "east"
}
}
}
local menu_container = CenterContainer:new{
@ -130,6 +140,8 @@ function ReaderBookmark:onShowBookmark()
UIManager:close(menu_container)
end
bm_menu.show_parent = menu_container
UIManager:show(menu_container)
return true
end

@ -7,6 +7,7 @@ local Screen = require("ui/screen")
local Device = require("ui/device")
local UIManager = require("ui/uimanager")
local Event = require("ui/event")
local DEBUG = require("dbg")
local _ = require("gettext")
local ReaderToc = InputContainer:new{
@ -125,6 +126,17 @@ function ReaderToc:onShowToc()
width = Screen:getWidth(),
height = Screen:getHeight(),
is_borderless = true,
on_close_ges = {
GestureRange:new{
ges = "two_finger_swipe",
range = Geom:new{
x = 0, y = 0,
w = Screen:getWidth(),
h = Screen:getHeight(),
},
direction = "west"
}
}
}
local menu_container = CenterContainer:new{

Loading…
Cancel
Save