Merge lp:~mir-team/mir/fixish-wayland-keyboard into lp:mir

Proposed by Alan Griffiths on 2017-10-07
Status: Merged
Merged at revision: 4280
Proposed branch: lp:~mir-team/mir/fixish-wayland-keyboard
Merge into: lp:mir
To merge this branch: bzr merge lp:~mir-team/mir/fixish-wayland-keyboard
Reviewer Review Type Date Requested Status
Mir development team 2017-10-07 Pending
Review via email: mp+331989@code.launchpad.net

Commit message

WlKeyboard: Reconstruct xkbcommon state in the frontend.

This is a hack which should be replaced by exposing the information we need in the MirKeyEvent and in mf::Surface and…

This works for now by reconstructing xkbcommon state to serialise to the Wayland client. Wayland clients will *not* have the correct keymap, however, because we don't receive the MirKeymapEvent at an appropriate time.

Fixes: https://bugs.launchpad.net/mir/+bug/1718968

Description of the change

Based on Chris's branch and Brandon's review comment

To post a comment you must log in.

Diff calculation failed

Calculating the branch diff failed. You can manually schedule an update if required.


People subscribed via source and target branches