Курсор на инпуте при фокусе не сразу меняет свое положение при изменении положения инпутао в IE11, Safari?
На страницу ввода реквизитов банковской карты есть слайдер SwiperJS , отвечающий за переворот стороны карты. При корректном вводе номера карты и срока истечения сторона карты меняется на заднюю на которой расположено поле ввода CVC, .
Теперь к проблеме - в момент переворота карты фокус меняется на поле инпут CVC, но ввиду того что изначально данный инпут был расположен позади не в конечном положении, то курсор фокуса встает сначала на старое положение данного инпута , мигает несколько раз и только потом переходит до конечного положения инпута. Проблема обнаруживается в IE11, Safari. Пробовал играться через JS с событиями focus, blur , позиционированием css, изменением типа инпута на hidden->text - пока ничего не помогает