more timeout race guards

This commit is contained in:
Sebastian Herrlinger
2026-01-29 00:17:34 -05:00
parent e84d92da28
commit 41ea4694db
5 changed files with 13 additions and 4 deletions
@@ -34,9 +34,8 @@ export const { use: useKeybind, provider: KeybindProvider } = createSimpleContex
timeout = setTimeout(() => {
if (!store.leader) return
leader(false)
if (focus) {
focus.focus()
}
if (!focus || focus.isDestroyed) return
focus.focus()
}, 2000)
return
}