@@ -241,7 +241,11 @@ export function DialogSelect<T>(props: DialogSelectProps<T>) {
focusedTextColor={theme.textMuted}
ref={(r) => {
input = r
- setTimeout(() => input.focus(), 1)
+ setTimeout(() => {
+ if (!input) return
+ if (input.isDestroyed) return
+ input.focus()
+ }, 1)
}}
placeholder={props.placeholder ?? "Search"}
/>