mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-26 10:17:41 +00:00
Merge pull request #5363 from keymanapp/fix/linux/issue-5308
fix(linux): Don't add duplicate entries when reinstalling keyboard
This commit is contained in:
commit
e1ff0c8aaa
1 changed files with 3 additions and 1 deletions
|
|
@ -228,7 +228,9 @@ class InstallKmp():
|
|||
# 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)
|
||||
return ''
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue