Есть:
<input autoFocus={true} ref={inputRef} />
При загрузке компонента на Андроид устройствах видно мигающий курсор на инпуте, но нет клавиатуры. На ios в сафари вообще ничего. Пробовал
inputRef.current.focus(), при появлении inputRef, но глухо.
При всём этом у меня есть функционал клика вне инпута, который меняет стейт и в зависимости от него либо фокусит, либо нет нужный инпут:
useEffect(() => {
isFocusing ? inputRef.current?.focus() : inputRef.current?.blur();
}, [isFocusing]);
Думаю понятно.
Вопросов в ообщем 2 получается: почему нет клавиатуры при первом рендере и как решить проблему ios?