Как убрать дергания?

Привет. Дорабатываю модуль, одна из его функций в мобильной версии прятать поиск в иконку. На шаблоне light это по умолчанию, а вот на fixed, advanset, default нет. Ну спрятать то я его спратал, но есть бесячий баг. При загрузке страницы или перезагрузке, этот инпут на секунду мелькает. Словно ему применяются какие-то не мои стили или скрипты, а потом применяются мои.

Может это карт или юнитема так себя вести? Может можно как-то переназначить? Скрываю просто блоку display: none;

Не нашел как прикрепить видео с багом, выложил на диске

Если вы прячете через стили. css может не успевать загрузиться

1 лайк

странно что именно тут… А как сделать так, чтобы успевал?

Если он вообще не нужен лучше убрать с шаблона. Если вы хотите чтобы потом при каком то событии она показалась спрячьте через класс hidden и загрузите этот класс в момент загрузки страницы. А не в момент рендеринга.

1 лайк

А это выглядит как решение, надо попробовать