Автономное хранилище Firestore функционирует как кэш данных, которые приложение недавно загрузило, к которому оно может получить доступ, когда у вашего приложения отсутствует соединение с серверами.
Таким образом, если вы получаете данные или сохраняете прослушиватель данных , эти данные также сохраняются в этом автономном кэше. Помимо этого, Firestore не выполняет автоматическую c синхронизацию данных.
Если вы хотите, чтобы определенные данные обновлялись в автономном кеше, вам нужно будет поддерживать активный прослушиватель для обновления этих данных. Слушателю пока не нужно ничего делать с этими данными, но его необходимо прикрепить, чтобы данные обновлялись в кеше.