← Back to team overview

touch-packages team mailing list archive

[Bug 1408263] Re: Edge gestures still get lost

 

This is what happens when the bug starts to show:

On the Nexus 4, the edge drag areas are 36 pixels wide. When you do a
left edge drag, the touch-press event hits the screen at x=45, so
already past the left edge drag area (launcherDragArea), as this log
snippet shows:

"""
--------- EdgeDragAreas -------
EdgeDragArea_QMLTYPE_1_QML_248 "spreadDragArea" enabled=true visible=true sceneRect=QRectF(732,0 36x1280)
EdgeDragArea_QMLTYPE_1 "launcherDragArea" enabled=true visible=true sceneRect=QRectF(0,0 36x1280)
-------------------------------
---------- Touch Pressed id=64 pos=(45.4704,547.286) -----------
"""

Thus somehow the edges of the touch screen seem to get "numb" after some
idle time...

A simple fix (or workaround) would be to simply increase the thickness
of the edge drag areas. This would have no side-effects as edge drag
areas consume only edge-drag gestures. Taps near the edges would still
reach the foreground app

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1408263

Title:
  Edge gestures still get lost

Status in unity8 package in Ubuntu:
  In Progress

Bug description:
  There are still cases where edge gestures are lost. Over the christmas
  holidays It happened about 5 times to me (in 2 weeks). Only way to
  recover is to reboot the phone. It always happened while the phone was
  in my pocket. When pulling it out of the pocket the edge gestures
  (launcher and right edge) were gone. This is most likely related to
  random taps on the screen, maybe in combination with the display
  toggling on/off.

  Haven't found a way yet to manually trigger it. Will keep on trying.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1408263/+subscriptions


References