- проблема: Observer срабатывал сразу после init когда scrollTop=0 - первое сообщение было видимо → автоматическая загрузка истории - решение: не загружаем историю если пользователь внизу (isNearBottom) - это предотвращает ложное срабатывание при инициализации