Проблемы с разделителем дней в чате

Здравствуйте,

Я заметил некоторые проблемы с разделителями дней.

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

  2. Разделители иногда находятся не в правильном положении. Они могут перекрывать друг друга или случайно оставаться на сообщении. Кажется, что если я наведу курсор (hover) на сообщение, разделитель переместится на правильное место.
    На Meta это не так легко воспроизвести, но на моём сайте, где сообщений в день больше, такое поведение встречается часто.
    SVID_20230316_194059_1|видео

Спасибо :slightly_smiling_face:

2 лайка

Похоже, что такие проблемы чаще возникают на Android, чем на iPhone. На следующей неделе я попробую потратить один-два дня на Android, чтобы понять, что происходит :+1:

1 лайк

Спасибо, Жоффри :slightly_smiling_face: Это, возможно, происходит на более медленных устройствах. Я столкнулся с тем же и на компьютере, но воспроизвести вторую проблему на ПК не так просто, потому что при прокрутке я навожу курсор на сообщения, и разделители прыгают на правильное место. Первая проблема у меня тоже наблюдается на компьютере.

Что ж, сегодня это происходит и у меня на iPad с довольно быстрым подключением.

Я применил исправление, которое пробовал @Don, и, похоже, ситуация улучшилась. Оно уже работает на meta, дайте знать, как всё пройдет, спасибо.

1 лайк

После нескольких дней тестирования на множестве устройств (Android, iPhone, iPad, Mac) проблема с разделителями дат для меня решена на 100%. Ещё раз спасибо, Жоффри :slightly_smiling_face:

2 лайка

Эта тема была автоматически закрыта через 25 часов. Новые ответы больше не принимаются.