unity should only listen for gestures on individual windows

Bug #632619 reported by Chase Douglas
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Unity
Triaged
Low
Unassigned
unity (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Unity currently listens for window manipulation gestures (ex. 3 finger pan) on all windows. This includes the root window and all sub windows. It should only listen to these gestures on the top level application windows.

One consequence is that a three finger drag that occurs over two windows will be caught by the root window, and one of the windows will begin moving. A window should only be draggable when all three fingers initiate the drag by touching within the bounds of the window.

Tags: backlog utouch
Changed in unity (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
tags: added: utouch
David Barth (dbarth)
Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → Low
milestone: none → backlog
Revision history for this message
Neil J. Patel (njpatel) wrote :

Agree that all three windows should be in the bounds, but I still want/need to receive gestures on the root window to catch unity ones where the use might be doing them on the desktop.

Changed in unity:
status: New → Triaged
Revision history for this message
Chase Douglas (chasedouglas) wrote :

I should have stated the bug better. Unity should listen on the root window for environment gestures and on individual windows for window manipulation gestures. Right now Unity listens on all windows for window manipulation gestures, which means we can move a window even when touches occur in different windows.

I believe this is in agreement with Neil's comment.

description: updated
David Barth (dbarth)
Changed in unity:
milestone: backlog → none
tags: added: backlog
Stephen M. Webb (bregma)
Changed in unity:
assignee: Neil J. Patel (njpatel) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.