mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-28 00:37:53 +00:00
Merge pull request #5369 from keymanapp/fix/linux/cherry/issue-5308
fix(linux): Don't add duplicate entries when reinstalling keyboard 🍒
This commit is contained in:
commit
ab024e1c5f
1 changed files with 3 additions and 1 deletions
|
|
@ -306,7 +306,9 @@ def install_keyboards_to_gnome(keyboards, packageDir, language=None):
|
|||
# install all kmx for first lang not just packageID
|
||||
for kb in keyboards:
|
||||
ibus_keyboard_id = get_ibus_keyboard_id(kb, packageDir, language)
|
||||
sources.append(('ibus', ibus_keyboard_id))
|
||||
input_source = ('ibus', ibus_keyboard_id)
|
||||
if input_source not in sources:
|
||||
sources.append(input_source)
|
||||
|
||||
gnomeKeyboardsUtil.write_input_sources(sources)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue