diff options
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/modules/rna_keymap_ui.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/release/scripts/modules/rna_keymap_ui.py b/release/scripts/modules/rna_keymap_ui.py index 727e9935bcc..60590158fbd 100644 --- a/release/scripts/modules/rna_keymap_ui.py +++ b/release/scripts/modules/rna_keymap_ui.py @@ -74,15 +74,14 @@ def draw_km(display_keymaps, kc, km, children, layout, level): row.prop(km, "show_expanded_children", text="", emboss=False) row.label(text=km.name, text_ctxt=i18n_contexts.id_windowmanager) - row.label() - row.label() + subrow = row.row() + subrow.alignment = 'RIGHT' - if km.is_modal: - row.label(text="", icon='LINKED') if km.is_user_modified: - row.operator("wm.keymap_restore", text="Restore") - else: - row.label() + subrow.operator("wm.keymap_restore", text="Restore") + if km.is_modal: + subrow.label(text="", icon='LINKED') + del subrow if km.show_expanded_children: if children: |