Произошло на двух моих форумах после последнего обновления (как на рабочем столе, так и на мобильном), и я могу воспроизвести это здесь на meta.
7 лайков
У меня то же самое. (Android/Chrome)
1 лайк
pfaffman
(Jay Pfaffman)
06.Январь.2022 15:05:55
3
Я тоже это подтверждаю. Нажмите на логотип один раз, чтобы перейти на главную страницу, и ещё раз — и загрузка будет длиться вечно.
2 лайка
Принято, подтверждено (последняя версия Edge) на одном из моих сайтов, который я недавно обновил.
2 лайка
Я могу подтвердить, что сначала мне не удалось воспроизвести эту проблему, но после обновления через указанные коммиты это стало возможным:
david
(David Taylor)
07.Январь.2022 14:16:18
6
Должно быть исправлено этим PR после его слияния:
main ← discovery-topics-refresh
merged 05:22PM - 07 Jan 22 UTC
Before 6e0e6014, the flow looked something like:
1. `discovery/topics` contro… ller (which extends `discovery` controller) `afterRefresh()` calls `.send("loadingComplete")`
2. Bubbles to [`discovery` route](https://github.com/discourse/discourse/blob/554ff07786a81ed55c902c074d5ba787cfda0a3b/app/assets/javascripts/discourse/app/routes/discovery.js#L58)
3. Discovery route calls `controllerFor('discovery').loadingComplete()`. `loading` is set false, and the spinner disappears
Now that `discovery/topics` defines `loadingComplete` as an action, the `discovery/topics` controller runs its own `loadingComplete` handler logic in step 1, and the action does not bubble any further.
This commit adds action overrides in `discovery/topics`, so that the new actions only apply to the main `discovery` controller. The need for this does suggest some more radical refactoring is required, but these are very critical routes, and we are very close to a major release.
Meta topic: https://meta.discourse.org/t/topic-list-loads-forever-in-some-circumstances/214042
8 лайков
david
(David Taylor)
07.Январь.2022 18:13:55
7
Это объединено и развернуто здесь, на Meta. Если вы обновите свои инстансы до последней версии с успешным прохождением тестов, всё должно работать гораздо лучше. Спасибо всем за отчёты!
4 лайка
Подтверждено, что работает на одном из моих сайтов, спасибо, Дэвид!!
2 лайка
david
(David Taylor)
Закрыл(а) тему
10.Январь.2022 08:00:50
9
Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.