From 2d89e16fab2fbc1f2deff857dcfb306e8fef8722 Mon Sep 17 00:00:00 2001 From: Robert Date: Thu, 3 Aug 2017 20:06:30 +0200 Subject: [PATCH] Fix: Can't long-press lookup word inside bookmark tap zone (#3048) * Fix: Can't long-press lookup word inside bookmark tap zone --- frontend/apps/reader/modules/readerdogear.lua | 26 ++++--------------- 1 file changed, 5 insertions(+), 21 deletions(-) diff --git a/frontend/apps/reader/modules/readerdogear.lua b/frontend/apps/reader/modules/readerdogear.lua index 2bd3e3210..2f7bfa585 100644 --- a/frontend/apps/reader/modules/readerdogear.lua +++ b/frontend/apps/reader/modules/readerdogear.lua @@ -1,11 +1,11 @@ -local InputContainer = require("ui/widget/container/inputcontainer") -local RightContainer = require("ui/widget/container/rightcontainer") -local ImageWidget = require("ui/widget/imagewidget") -local GestureRange = require("ui/gesturerange") local Device = require("device") +local Event = require("ui/event") local Geom = require("ui/geometry") +local GestureRange = require("ui/gesturerange") +local ImageWidget = require("ui/widget/imagewidget") +local InputContainer = require("ui/widget/container/inputcontainer") +local RightContainer = require("ui/widget/container/rightcontainer") local Screen = require("device").screen -local Event = require("ui/event") local ReaderDogear = InputContainer:new{} @@ -40,17 +40,6 @@ function ReaderDogear:resetLayout() h = new_screen_height*DTAP_ZONE_BOOKMARK.h } } - }, - Hold = { - GestureRange:new{ - ges = "hold", - range = Geom:new{ - x = new_screen_width*DTAP_ZONE_BOOKMARK.x, - y = new_screen_height*DTAP_ZONE_BOOKMARK.y, - w = new_screen_width*DTAP_ZONE_BOOKMARK.w, - h = new_screen_height*DTAP_ZONE_BOOKMARK.h - } - } } } end @@ -61,11 +50,6 @@ function ReaderDogear:onTap() return true end -function ReaderDogear:onHold() - self.ui:handleEvent(Event:new("ToggleBookmarkFlipping")) - return true -end - function ReaderDogear:onSetDogearVisibility(visible) self.view.dogear_visible = visible return true