Reader: strict ordering of tap & hold gestures (#5789)

The lack of proper overrides could make their
order/precedence/priority non-deterministic.
This commit is contained in:
poire-z
2020-01-24 20:05:21 +01:00
committed by Frans de Jonge
parent 236609c431
commit 23d848acf4
6 changed files with 43 additions and 6 deletions

View File

@@ -34,8 +34,18 @@ function ReaderLink:init()
ratio_w = 1, ratio_h = 1,
},
overrides = {
-- Tap on links have priority over everything (it can
-- be disabled with "Tap to follow links" menu item)
"tap_forward",
"tap_backward",
"readermenu_tap",
"readerconfigmenu_tap",
"readerhighlight_tap",
"readerfooter_tap",
"tap_top_left_corner",
"tap_top_right_corner",
"tap_left_bottom_corner",
"tap_right_bottom_corner",
},
handler = function(ges) return self:onTap(_, ges) end,
},