AP input events sometimes positioned outside screen geometry
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Autopilot |
Undecided
|
Unassigned | ||
| | qtmir (Ubuntu) |
Undecided
|
Unassigned | ||
| | unity8 (Ubuntu) |
Undecided
|
Unassigned | ||
Bug Description
With MultiMonitor, enable QtMir input debug logging with:
initctl set-env --global QT_LOGGING_
Now watch the UI, while running this AP test:
autopilot3 run -v -v unity8.
For the swipe indicators to bottom of the screen, AP outputs:
12:01:25.466 DEBUG _uinput:412 - The pointing 'finger' is now at position 819,1904.
12:01:25.477 DEBUG _uinput:407 - Moving pointing 'finger' to position 819,1914.
12:01:25.479 DEBUG _uinput:412 - The pointing 'finger' is now at position 819,1914.
12:01:25.490 DEBUG _uinput:407 - Moving pointing 'finger' to position 819,1920.
12:01:25.491 DEBUG _uinput:412 - The pointing 'finger' is now at position 819,1920.
while QtMir gets:
qtmir.mir.input: Received MirTouchEvent(
qtmir.mir.input: Sending to Qt (id=5,state=
qtmir.mir.input: Received MirTouchEvent(
qtmir.mir.input: Sending to Qt (id=5,state=
qtmir.mir.input: Received MirTouchEvent(
qtmir.mir.input: REJECTING INPUT EVENT, no matching window
qtmir.mir.input: Received MirTouchEvent(
qtmir.mir.input: REJECTING INPUT EVENT, no matching window
Need to investigate why the values AP request do not match those QtMir prints
| affects: | qtmir → qtmir (Ubuntu) |

