Проблема с Menu toggle в AdaptiveTheme

Главные вкладки

Аватар пользователя xleb xleb 18 сентября 2018 в 17:45

Здравствуйте. Есть сайт на Drupal 7 и подтема на основе AdaptiveTheme. В ней есть Menu toggle, которое работает. Но есть неприятный баг. Когда обновляешь страницу- то меню открыто на долю секунды, потом снова закрыто.

Читал в Issues, что такое может быть из-за того, что css не успевает загрузиться при построении страницы.
У меня в css

@media only screen and (max-width: 768px)
responsive.cust…css?pf96nf:110
.at-mt .menu-toggle {
    display: none!important;

Это работает, но на долю секунды меню успевает раскрыться.
Может можно что-нибудь придумать?
я пробовал писать

 .at-mt .menu-toggle {
    display: none!important;

в разных css файлах в надежде, что какой-то из них загружается скорее, но это не помогло.
Тут листинг кода меню https://drupal.ru/node/127096#comment-662890

Комментарии

Аватар пользователя xleb xleb 19 сентября 2018 в 15:30

itcrowd72 wrote:

Такое бывает, когда css переносят в конец страницы (чаще всего из-за Google PageSpeed)


Не, у нас

<?php print $styles?>
    <?php print $scripts?>

В head страницы в самом начале.

Аватар пользователя xleb xleb 19 сентября 2018 в 15:31

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:

Инициализировать меню на событие $(window).load( ...)


Можете написать подробнее?