Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit f630a9d3 authored by Scott Mertz's avatar Scott Mertz
Browse files

policy: disable EdgeGestureService

Nothing uses this anymore, and it causes issues on
high dpi devices.

EdgeGestureTracker doesn't allow for much touch slop in detecting
edge gestures.  Many supported CM devices incur a certain amount of
slop when starting from an edge.  For example, this case is often
observed:

(x,y), from portrait orientation:

pt1: (100,10)
pt2: (102,0)
pt3: (102,12)
pt4: (102,16)
...

EdgeGestureTracker determines this can't be a valid swipe down because
of the touch slop from pt1 -> pt2.  It observes that you've started
swiping up and cancels detection at that point.

SystemGesturesPointerEventListener doesn't immediately stop detecting
an edge gesture when pt2 is observed.  It continues to try to detect
the gesture and effectively ignores the slop.

SAMBAR-1233
Change-Id: I3734d8628392bfa010835ef6c271456a1bc509cd
(cherry picked from commit e8ef0905)
parent 5be78007
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment