При тестировании этого на Meta я получаю непоследовательные результаты. Я ожидаю, что при первом клике на заголовок столбца «Ответы» к URL-адресу в адресной строке браузера будет добавлен параметр запроса ?ascending=true&order=posts. При повторном клике на заголовок столбца «Ответы» параметр запроса должен обновиться до ?order=posts.
Однако я наблюдаю следующее поведение: при клике на заголовок «Ответы» добавляется параметр запроса ?ascending=false. Это не влияет на порядок тем в списке. При повторном клике на заголовок «Ответы» параметр запроса ?ascending=false удаляется. Это также не влияет на порядок тем.
Если я вручную добавлю ?ascending=true&order=posts к URL-адресу в адресной строке браузера, то клик по заголовку «Ответы» работает как ожидается.
Я наблюдаю такое поведение в списке «Лучшее», но иногда и в списке «Последние». Я не уверен, почему результаты клика по заголовку «Ответы» оказываются непоследовательными. Как только я добавлю параметр запроса ?ascending=true&order=posts к URL-адресу, фильтр «Ответы» начинает работать корректно на последующих посещаемых страницах.