** Description changed: When input-sources is empty, unity-settings-daemon try to fill input-sources/sources by DEFAULT_LAYOUT at get_sources_from_xkb_config(). Please use DEFAULT_LAYOUT only when doesn't other keyboard layout. How to reproduce: 1. set xkb layout other than us layout $ setxkbmap -layout jp 2. clear settings $ gsettings set org.gnome.desktop.input-sources sources "@as []" 3. restart unity-settings-daemon - $ restart unity-settings-daemon - unity-settings-daemon start/running, process 13518 + $ systemctl --user restart unity-settings-daemon.servic Expected result: xkb,jp layout and input method settings $ gsettings get org.gnome.desktop.input-sources sources [('xkb', 'jp'), ('fcitx', 'mozc')] Actual result: xkb,us is always inserted. $ gsettings get org.gnome.desktop.input-sources sources [('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
** Branch linked: lp:~cosmos-door/unity-settings-daemon/lp1514544-zesty ** Branch unlinked: lp:~cosmos-door/unity-settings-daemon/lp1514544 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1514544 Title: always set "xkb,us" despite set of other layout when input-sources is empty To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1514544/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs