** Description changed: [Impact] - TBD + The gestures generated by grail must accurately represent the input from the user. This bug can cause multiple gestures to be created for one action, causing unexpected behavior in client applications. This may manifest as unintended user interactions or as a "locking up" of touch input devices. [Test Case] Preconditions: there's a subscription for 3-touches Touch gestures Steps that lead to the bug: The user lays 3 fingers over a touchscreen or trackpad and the device momentarily (just for a couple of milliseconds) loses contact with one of the fingers. That will cause the touch for that finger to end and a new touch to be created for that same finger, all that happening before gesture composition time (60 milliseconds) is reached. Expected outcome: The original gesture ends and a new one with the remaining three touch points is created. Actual outcome: The original gesture ends and two new gestures, both containing the remaining three touch points, are created. + When performing this action in Unity, a touchscreen will appear to "lock + up" because one of the gestures is not accepted or rejected properly. + Users can attempt many three touch drags to determine if the issue is + resolved. + [Regression Potential] - TBD + Small. The source code changes are non-trivial, but are the minimum required to resolve the issue. A regression test has been added for this issue. All previous functional and regression test cases continue to pass. - A new regression test case has been added for this issue. All previous - functional and regression test cases continue to pass. + Areas of concern for testing is whether gestures continue to operate + properly, and whether touchscreens become unresponsive after gestural or + pointer interactions.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1023397 Title: grail creates two identical gestures under certain circustances To manage notifications about this bug go to: https://bugs.launchpad.net/grail/+bug/1023397/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
