fix(shortcuts): restore all shortcuts when the shortcuts recorder closed

This commit is contained in:
charlie
2023-05-10 16:49:49 +08:00
parent e195272862
commit c33aa2c9f2

View File

@@ -235,10 +235,11 @@
:shortcuts
(merge
(:shortcuts (state/get-config))
{k keystroke}))
(js/setTimeout #(refresh!) 500)))
{k keystroke}))))
(when-let [^js handler (::key-record-handler state)]
(.dispose handler))
(js/setTimeout #(refresh!) 500)
(dissoc state ::key-record-handler))})