Input Pointer class drag function does not update the current position for Touch device.
Bug #1203808 reported by
Nick Dedekind
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
Critical
|
Unassigned | ||
autopilot (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
After Pointer::drag returns, Pointer::x and Pointer::y should be at the co-ordinates specified by the second set of points in the drag call.
They are currently not updating. So calling:
pointer.
pointer.
will just do the same drag twice instead of a successively lower drag sequence.
Related branches
lp:~thomir-deactivatedaccount/autopilot/fix-pointer-wrapper-coordinates
- PS Jenkins bot: Approve (continuous-integration)
- Christopher Lee (community): Approve
-
Diff: 37 lines (+20/-0)2 files modifiedautopilot/input/__init__.py (+3/-0)
autopilot/tests/functional/test_input_stack.py (+17/-0)
Changed in autopilot: | |
importance: | Undecided → Critical |
assignee: | nobody → Thomi Richards (thomir) |
status: | New → In Progress |
Changed in autopilot: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:autopilot at revision 280, scheduled for release in autopilot, milestone 1.3.2