Position delta attributes incorrect when touch count changes

Bug #967267 reported by Chase Douglas
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Geis
Fix Released
Medium
Chase Douglas
utouch-geis (Ubuntu)
Fix Released
Medium
Vibhav Pant

Bug Description

Some gestures continue when the number of touches changes. When this happens, much of the gesture state is reset. This includes the original center and cumulative transformation matrix.

Geis currently stores the last position coordinates and uses them to calculate the delta for the next event. When the touch count changes and the grail gesture state is reset, the geis calculation often results in wildly incorrect values.

Related branches

Changed in utouch-geis (Ubuntu):
importance: Undecided → Medium
milestone: none → ubuntu-12.04
Changed in utouch-geis:
status: In Progress → Fix Committed
Revision history for this message
Vibhav Pant (vibhavp) wrote :

Attached debdiff

Changed in utouch-geis (Ubuntu):
assignee: nobody → Vibhav Pant (vibhavp)
Stephen M. Webb (bregma)
Changed in utouch-geis (Ubuntu):
status: New → In Progress
Stephen M. Webb (bregma)
Changed in utouch-geis:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package utouch-geis - 2.2.8-0ubuntu1

---------------
utouch-geis (2.2.8-0ubuntu1) precise; urgency=low

  [ Chase Douglas ]
  * Build integration tests where dependencies are available
    - Will not build tests in archive, will build tests in Jenkins systems

  [ Stephen M. Webb ]
  * New upstream release.
    - fixes filter creation when no matching devices are present (lp: #904731)
    - fixes Unity crashes in geis_filter_delete() (lp: #936815)
    - fixes touch event delay during timeout wait (lp: #967605)
    - fixes handling device addition/removal (lp: #944822)
    - fixes tap timeouts (lp: #962705)
    - fixes position delta on touch count changes (lp: #967267)
    - fixes window ungrab on subscription deactivation (lp: #968736)
    - fixes geistest crash on startup (lp: #966595)
  * Bumped minimum required version of utouch-geis to 3.0.4 for licensing
    changes.
 -- <email address hidden> (Stephen M. Webb) Sat, 31 Mar 2012 13:13:34 -0400

Changed in utouch-geis (Ubuntu):
status: In Progress → Fix Released
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.