[regression] OSK input shaping no longer works correctly
Bug #1669444 reported by
Michael Sheldon
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Stephen M. Webb | ||
Mir |
Fix Released
|
High
|
Kevin DuBois | ||
0.26 |
Fix Released
|
High
|
Kevin DuBois | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
qtmir (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
ubuntu-keyboard (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1) Run the keyboard under Unity8 (silo 2481 can be helpful in making this more usable at present)
2) Click in an input field
3) Move the mouse over the keyboard
4) Attempt to click on the app again
Expected result:
The mouse click should be passed through to the app
Actual result:
The click is swallowed by the keyboard surface instead. However, it is still possible to click on the app if this is done prior to the mouse entering the visible keyboard area.
Related branches
lp://staging/~kdub/mir/fix-1670876
- Gerry Boland (community): Approve (functional)
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 124 lines (+74/-2)4 files modifiedsrc/server/frontend/session_mediator.cpp (+2/-1)
src/server/shell/surface_specification.cpp (+3/-1)
tests/acceptance-tests/test_custom_window_management.cpp (+47/-0)
tests/unit-tests/frontend/test_session_mediator.cpp (+22/-0)
lp://staging/~mir-team/mir/0.26-old
Rejected
for merging
into
lp://staging/mir/ubuntu
- Michał Sawicz: Disapprove
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
Changed in qtmir (Ubuntu): | |
importance: | Undecided → High |
tags: | added: unity8-desktop |
Changed in mir: | |
milestone: | none → 1.0.0 |
Changed in mir: | |
assignee: | nobody → Kevin DuBois (kdub) |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Stephen M. Webb (bregma) |
milestone: | none → u8c-1 |
Changed in mir (Ubuntu): | |
status: | New → Triaged |
Changed in canonical-devices-system-image: | |
status: | Triaged → Fix Committed |
tags: | added: osk |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
According to this page, the functionality was rewritten/moved recently: /code.launchpad .net/~andreas- pokorny/ mir/remove- input-region/ +merge/ 316713
https:/