Действия иногда случайно перезагружают всю страницу вместо перезагрузки только её части

Я сталкиваюсь с этим уже несколько дней… Или недель?

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

Это происходит очень случайно, и я не знаю, связано ли это с Discourse или моим браузером (возможно, с одним из его плагинов)… И поскольку это так непредсказуемо, мне немного лень какое-то время использовать другой браузер, чтобы проверить, продолжится ли это.

Однако у меня есть пример. Вот я пишу ответ, и после отправки ответа страница полностью перезагружается, когда URL изменяется, чтобы добавить номер моего сообщения:

https://cdn.discordapp.com/attachments/722072871693844481/1037537346364637224/Discourse_reload.mp4

У кого-нибудь ещё возникает такая проблема?

5 лайков

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

4 лайка

Да, именно — это происходит при обновлении Discourse. Вместо мгновенного обновления всех браузеров мы выполняем его при следующем «переходе по странице», чтобы минимизировать неудобства.

Здесь, на Meta, это случается гораздо чаще, так как мы автоматически запускаем обновление для каждого коммита, прошедшего тесты.

9 лайков

Теперь я знаю!

Спасибо, это ответило на несколько вопросов, которые у меня тоже были. :slight_smile:

4 лайка