Это самый дерьмовый вариант. Можно сделать физически один инпут, просто его хитро застилизовать.
Ибо кроме названной проблемы с переключением окошек есть ещё проблема с копипастом и скринридерами, которые очень тяжело решаются с несколькими отдельными окошками.
Находил либу, которая как раз это хорошо решает, но не могу название вспомнить
mletov, не, там как раз как фича только 1 инпут была, и этим противопоставлялась другим либам.
Это ещё даёт прикольное преимущество - клавиатура на айфоне сама предлагает вставить код из смс в такой инпут.