Цитата: ConstB от 24.02.2018 15:07:47Сегодня в выпуске:
Небольшое доп. обновление. Изменилась логика работы кнопки "След->" в номерах страниц в ветке. Цель: сделать корректный переход к следующему сообщению. Проблема: из-за АУ и переноса тредов в ветках нарушается последовательность страниц (страницы скачут). Теперь переход будет осуществляться корректно.
Например, как это могло быть раньше: пока вы читали ветку на странице 100, произошло АУ для 20 сообщений на предыдущих страницах. По факту вы уже находитесь на 99-й странице, но вы об этом не догадываетесь. Вы нажимаете кнопку "След" и переходите на страницу 101 (а должны были перейти на страницу 100, т.е. остаться на этой же). Т.е. происходит скачек и вы пропускаете 1 страницу.
Сейчас переход по кнопке "След" работает как переход к следующему сообщению, относительно последнего сообщения на странице. Например, может быть такая ситуация: вы читаете страницу 100, происходит АУ 1 предыдущего сообщения, вы нажимаете кнопку "След" и переходите к этой же странице 100, т.к. следующее сообщение из-за смещения появляется в конце списка. Ну или могут быть ситуации, когда можно перейти со страницы 100 на страницу 98, если был перенос треда. Вот такие дела...