Вкладка связанных тем иногда дублируется

В данный момент у меня нет шагов для воспроизведения. Но я как минимум трижды заметил, что вкладка «Связанные темы» отображалась дважды.


5 лайков

Ого… @cvx, есть ли шанс, что это связано с рефакторингом списка тем?

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

2 лайка

Я не думаю, что это связано с модернизацией списка тем — новый путь ещё не включён на meta, и большая часть изменений, затрагивающих старую реализацию, ещё не слита.

Это может быть что угодно: любая необработанная фатальная ошибка JS может привести к двойному рендеру. Но, скорее всего, это что-то, расширяющее область topic-more-content, например, компонент d-ai, который рендерится в этом слоте. Или ошибка в компоненте more-topics.

Я не вижу ничего явно неверного ни в одном из них, но есть некоторые «запахи кода», поэтому я проведу их очистку. Возможно, что-то прояснится. :bug:

2 лайка

Не уверена, что это поможет, но я больше не замечала этого. Таким образом, все три раза, когда я это замечала, я была TL4 и модератором категории. Конечно, это может быть связано с тем, что я провела здесь больше времени, но моё чувство подсказывает, что это скорее связано с расширенными правами (первым делом вспоминаю очередь обзоров и неопубликованные темы).
К сожалению, у меня есть скриншот только в одном случае, который показывает больше, чем то, что я здесь опубликовала. Там я вижу, что тема Contribute > Feature, в которой появился дублирующийся вкладка «Связанные», была спам-темой, которую я, вероятно, только что отметила. Кроме того, я вижу одну ожидающую публикацию для обзора в боковой панели, которая должна быть другой темой, потому что я не была модератором категории для Contribute > Feature.

3 лайка