Добрый день!
Иногда при загрузке страницы пропадает меню. То есть страница прогружается и никаких видимых элементов нет о том, что она загрузилась не до конца. То есть, есть вероятность, что у клиента тоже появится сайт без меню.


Добрый день!
Иногда при загрузке страницы пропадает меню. То есть страница прогружается и никаких видимых элементов нет о том, что она загрузилась не до конца. То есть, есть вероятность, что у клиента тоже появится сайт без меню.


Здравствуйте!
Если я правильно понял, то меню не "пропадает", а "отрисовывается браузером". Меню технически не самое простое.
Добрый день!
Подтверждаю. Я тестировал разные настройки темы на разных устройствах и вертикальное меню иногда "не отрисовывается браузером". Не писал об этом ранее потому, что в итоге использую горизонтальное меню.
Кроме того, в варианте вёрстки для планшетов (при определённой ширине экрана), меню не отрисовывается очень часто - в 80% случаев! Это я смотрел в режиме эмуляции планшета на пк (на слабом пк). Правда, таких пользователей на сайте единицы, но тем не менее, с меню не всё в порядке.
Если оно где-то не отрисовывается совсем, то лучше дать ссылку на такую страницу. Вероятнее всего что-то вызывает какую-то фатальную ошибку в JS, но и баг темы исключать нельзя.
Имеется в виду - иногда есть, а иногда нет. При обновлении страницы появляется.
В сочетании: вариант настройки - горизонтальное, инфо-меню рядом отсутствует и размер экрана для планшетов; у меня с первого раза вообще не отрисовывается, но после обновления появляется.
Так что делать с этой проблемой?
Никаких дополнительных скриптов не имеется, тема чистая, доп модулей нет.
Подобные проблемы не лечатся так быстро. Повторить такое поведение меню на тестовых площадка не удается. А значит исправлять придется методом научного тыка. Попробуем переверстать немного меню и изменить сопутствующие скрипты в следующей версии. Если кто-то может дать ссылку на страницу, где эта проблема повторяется часто, и сообщить версию браузера/ОС, то это может помочь следствию.
foodbro . ru
Пока что вставил скрипт, который ниже сообщением, проверяю.
Версия 73.0.3683.86 Google Chrome
Попробуйте заменить содержимое main.js(доступен для редактирования через "Сайт") следующим: https://pastebin.com/SxPHLjLA
Если ваш main.js модифицирован, то сохраните его копию перед этим.
К сожалению, не получилось
Прикрепляю скрин
Вы когда делаете скриншот, захватите всё окно браузера. По куску не понять, загрузилась ли страница полностью или еще грузится
То же самое. Как лечить?
Обновиться. Ну или попробовать предложенный в теме способ.