diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/python/qmk/cli/generate/keycodes.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/python/qmk/cli/generate/keycodes.py b/lib/python/qmk/cli/generate/keycodes.py index cf80689708..2ed84cd589 100644 --- a/lib/python/qmk/cli/generate/keycodes.py +++ b/lib/python/qmk/cli/generate/keycodes.py | |||
| @@ -91,9 +91,10 @@ def _generate_aliases(lines, keycodes): | |||
| 91 | for key, value in keycodes["aliases"].items(): | 91 | for key, value in keycodes["aliases"].items(): |
| 92 | define = _render_key(value.get("key")) | 92 | define = _render_key(value.get("key")) |
| 93 | val = _render_key(key) | 93 | val = _render_key(key) |
| 94 | label = _render_label(value.get("label")) | 94 | if 'label' in value: |
| 95 | 95 | lines.append(f'#define {define} {val} // {_render_label(value.get("label"))}') | |
| 96 | lines.append(f'#define {define} {val} // {label}') | 96 | else: |
| 97 | lines.append(f'#define {define} {val}') | ||
| 97 | 98 | ||
| 98 | lines.append('') | 99 | lines.append('') |
| 99 | for key, value in keycodes["aliases"].items(): | 100 | for key, value in keycodes["aliases"].items(): |
