fix keyboard selection not working for any layout ever
ClosedPublic

Authored by sitter on Aug 2 2018, 12:47 PM.

Details

Reviewers
jriddell
bshah
Summary

this is but the most glaringly obvious problem with the keyboard selection.
in order for the controller to set a new layout it needs a call to
update the layout AND to update the variant within that layout. due to the
way the signals are managed we only ever sent the former on layout changes
which results in the changes not actually applying to the running system.
when changing the layout the variants list gets updated as well, we'll
simply force a variant application at this time. generally the choices only
change when the layout changed, so this should be the soundest possible
place to force the update

Diff Detail

Branch
Neon/release-lts
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 1453
Build 1471: arc lint + arc unit
sitter requested review of this revision.Aug 2 2018, 12:47 PM
sitter created this revision.
bshah accepted this revision.Aug 2 2018, 12:51 PM
This revision is now accepted and ready to land.Aug 2 2018, 12:51 PM
sitter closed this revision.Aug 2 2018, 1:34 PM