Not sending relative mouse events to clients
Bug #1597205 reported by
Gerry Boland
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Zoltan Balogh | ||
qtdeclarative-opensource-src (Ubuntu) |
Fix Released
|
High
|
Timo Jyrinki | ||
qtdeclarative-opensource-src (Ubuntu RTM) |
Fix Released
|
High
|
Timo Jyrinki | ||
qtmir (Ubuntu) |
Fix Released
|
High
|
Daniel d'Andrada | ||
unity8 (Ubuntu) |
Invalid
|
High
|
Daniel d'Andrada |
Bug Description
QtMir is not sending relative mouse movements in mouse events.
Relevant code from mirsurface.cpp:
mir::EventUPtr makeMirEvent(
{
auto timestamp = uncompressTimes
auto modifiers = getMirModifiers
auto buttons = getMirButtonsFr
return mir::events:
The last 2 parameters in the make_event call should be the relative x & y motion.
Related branches
lp://staging/~unity-team/qtmir/mouseMovement
- Gerry Boland (community): Approve
- Unity8 CI Bot (community): Approve (continuous-integration)
- Michał Sawicz: Pending requested
- Lukáš Tinkl: Pending requested
-
Diff: 771 lines (+473/-146)8 files modifiedsrc/modules/Unity/Application/mirsurface.cpp (+11/-146)
src/platforms/mirserver/CMakeLists.txt (+1/-0)
src/platforms/mirserver/eventbuilder.cpp (+249/-0)
src/platforms/mirserver/eventbuilder.h (+103/-0)
src/platforms/mirserver/qteventfeeder.cpp (+5/-0)
tests/mirserver/CMakeLists.txt (+2/-0)
tests/mirserver/EventBuilder/CMakeLists.txt (+25/-0)
tests/mirserver/EventBuilder/eventbuilder_test.cpp (+77/-0)
Changed in qtmir: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Daniel d'Andrada (dandrader) |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
status: | New → Triaged |
importance: | Undecided → High |
Changed in qtmir: | |
status: | Triaged → In Progress |
Changed in unity8 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in qtdeclarative-opensource-src (Ubuntu RTM): | |
assignee: | nobody → Timo Jyrinki (timo-jyrinki) |
importance: | Undecided → High |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
importance: | Undecided → High |
Changed in qtdeclarative-opensource-src (Ubuntu RTM): | |
status: | New → In Progress |
tags: | added: input |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
milestone: | none → 13 |
assignee: | nobody → Zoltan Balogh (bzoltan) |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in unity8 (Ubuntu): | |
status: | In Progress → Invalid |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in qtmir: | |
status: | In Progress → Fix Released |
affects: | qtmir → qtmir (Ubuntu) |
To post a comment you must log in.
Blocked by https:/ /bugreports. qt.io/browse/ QTBUG-54600