Fix weirdness when closing customize individual shortcut panel

This commit is contained in:
Kovid Goyal 2019-10-04 22:44:01 +05:30
parent 95c71e3cd0
commit 13e2bf077f
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -63,13 +63,13 @@ def key_widget(key):
def close_customize_shortcut(apply_changes):
container = get_container()
container.firstChild.style.display = 'block'
container.lastChild.style.display = 'none'
if close_customize_shortcut.shortcut_being_customized:
for item in container.firstChild.querySelectorAll('[data-user-data]'):
q = JSON.parse(item.dataset.userData)
if q.name is close_customize_shortcut.shortcut_being_customized:
item.scrollIntoView()
break
container.lastChild.style.display = 'none'
if apply_changes:
shortcuts = v'[]'
for x in container.lastChild.querySelectorAll('[data-shortcut]'):