Вероятно, проблема с изменениями в меню и его скрытием при ресайзе окна браузера связана с адаптивным дизайном и медиазапросами CSS.
Чтобы улучшить скрипт и предотвратить скрытие последнего пункта меню на больших экранах, вам нужно проверить правила CSS, которые применяются к вашему меню при изменении размеров окна. Обратите внимание на медиазапросы, которые могут изменять стили меню в зависимости от ширины экрана.
Вы также можете добавить дополнительные правила CSS, чтобы гарантировать, что последний пункт меню всегда остается видимым на больших экранах. Например, вы можете использовать свойство "flex-wrap: nowrap;" для контейнера меню, чтобы предотвратить перенос пунктов на новую строку.
Если проблема не устранена после обновления стилей CSS, вам может потребоваться пересмотреть JavaScript скрипт, который управляет поведением меню. Убедитесь, что ваш скрипт корректно обрабатывает изменения размеров окна и правильно реагирует на различные разрешения экрана.
Если у вас остались проблемы с отображением меню на больших экранах, вам также стоит обратиться к разработчику или специалисту по веб-дизайну для получения дополнительной помощи и рекомендаций.