Pointer move with Touch backend should take into account when it is pressed
Bug #1266601 reported by
Leo Arias
on 2014-01-06
This bug affects 2 people
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Autopilot |
High
|
Leo Arias | ||
| | autopilot (Ubuntu) |
Undecided
|
Unassigned | ||
| | Vivid |
Undecided
|
Unassigned | ||
Bug Description
Currently, when we have a Pointer instance with a Touch backend, the move only updates the coordinates for the next press or click.
This doesn't work as expected for a sequence of statements press; move; release, because the move will do nothing and the release will be done on the same point.
We need a flag to tell the move if the pointer was pressed, and if it is true, the move should actually perform a finger move.
Related branches
lp:~elopio/autopilot/fix1266601-Pointer-pressed-move
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2014-02-22
- Thomi Richards (community): Needs Information on 2014-02-09
-
Diff: 178 lines (+67/-23)3 files modifiedautopilot/input/__init__.py (+2/-0)
autopilot/input/_uinput.py (+4/-2)
autopilot/tests/unit/test_input.py (+61/-21)
lp:~canonical-platform-qa/autopilot/fix1266601-Pointer-pressed-move-2
- PS Jenkins bot: Approve (continuous-integration) on 2015-03-18
- Christopher Lee (community): Approve on 2015-03-18
- Richard Huddie (community): Approve on 2015-03-17
-
Diff: 588 lines (+235/-105)4 files modifiedautopilot/input/__init__.py (+7/-22)
autopilot/input/_uinput.py (+69/-29)
autopilot/tests/functional/test_input_stack.py (+6/-4)
autopilot/tests/unit/test_input.py (+153/-50)
Leo Arias (elopio)
on 2014-01-07
| Changed in autopilot: | |
| status: | Confirmed → In Progress |
| assignee: | nobody → Leo Arias (elopio) |
| Christopher Lee (veebers) wrote : | #1 |
| Leo Arias (elopio) wrote : | #2 |
veebers, yes, this is now a requirement for dragging in a list view. Raising the priority, and the new branch is ready for review.
| Changed in autopilot: | |
| importance: | Undecided → High |
| PS Jenkins bot (ps-jenkins) wrote : | #3 |
Fix committed into lp:autopilot at revision 546, scheduled for release in autopilot, milestone 1.4
| Changed in autopilot: | |
| status: | In Progress → Fix Committed |
Christopher Lee (veebers)
on 2015-04-16
| Changed in autopilot: | |
| status: | Fix Committed → Fix Released |
To post a comment you must log in.

Leo, has there been any movement on this bug/branch? It seems that this would still be useful.