Skip to content

Commit

Permalink
Fix xkb_variant append
Browse files Browse the repository at this point in the history
  • Loading branch information
Sunderland93 committed Jun 25, 2024
1 parent e5c3cc3 commit 67f096b
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions sway_input_config/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,9 @@ def set_keyboard_layout(self):
if n > 0:
while row < n:
item = self.ui.layouts.topLevelItem(row)
if item.data(1, Qt.ItemDataRole.UserRole) is not None:
if item.data(1, Qt.ItemDataRole.UserRole) is None:
variants.append(str(""))
else:
variants.append(item.data(1, Qt.ItemDataRole.UserRole))
layouts.append(item.data(0, Qt.ItemDataRole.UserRole))
row += 1
Expand Down Expand Up @@ -943,8 +945,7 @@ def save_to_config():
lines = ['input "type:keyboard" {'] if not settings["keyboard-identifier"] else [
'input "%s" {' % settings["keyboard-identifier"]]
lines.append(' xkb_layout {}'.format(','.join(settings["keyboard-layout"])))
if settings["keyboard-variant"] != []:
lines.append(' xkb_variant {}'.format(','.join(settings["keyboard-variant"])))
lines.append(' xkb_variant {}'.format(','.join(settings["keyboard-variant"])))
if settings["keyboard-shortcut"]:
lines.append(' xkb_options {}'.format(settings["keyboard-shortcut"]))
lines.append(' xkb_model {}'.format(settings["keyboard-model"]))
Expand Down

0 comments on commit 67f096b

Please sign in to comment.