Mir-on-X11 breaks mir_proving_server resize logic
Bug #1575192 reported by
Alan Griffiths
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Low
|
Cemil Azizoglu | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
$ mir_proving_server&
$ mir_demo_
Alt+drag with middle mouse button
Expect: client is resized
Actual: Nothing happens
A bit of investigation shows that the mouse-button-down event isn't being received. (The movement event is received.)
(The problem doesn't occur on other platforms.)
Related branches
lp:~cemil-azizoglu/mir/fix-1575765
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 324 lines (+202/-11)6 files modifiedsrc/platforms/mesa/server/x11/graphics/display.cpp (+2/-0)
src/platforms/mesa/server/x11/input/input_platform.cpp (+38/-5)
src/platforms/mesa/server/x11/input/input_platform.h (+2/-0)
tests/include/mir/test/doubles/mock_x11.h (+4/-0)
tests/mir_test_doubles/mock_x11.cpp (+17/-0)
tests/unit-tests/input/test_x11_platform.cpp (+139/-6)
summary: |
- Mir-on-X breaks mir_proving_server resize logic + Mir-on-X11 breaks mir_proving_server resize logic |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This works for me.
Can you put a printf in this function to see what button is being pressed in your mouse? bazaar. launchpad. net/~mir- team/mir/ development- branch/ view/head: /src/platforms/ mesa/server/ x11/input/ input_device. cpp#L37
http://