New to FlutterFlow — Firestore ListView shows no data in Run Mode despite existing documents and no filters

Actions & Logic

Hi everyone,

I’m fairly new to FlutterFlow and Firestore and building my first app.

I have a ListView on my MainDashboard page that queries the mood_logs collection in Firestore.

The problem:

The mood_logs collection in Firestore contains documents with the data I expect (verified in Firebase Console).

The ListView query has no filters or limits (I even removed them to test).

All text widgets inside the ListView are bound correctly to the current ListView item fields.

The ListView and all child widgets have no visibility conditions blocking them.

The logged-in user’s UID matches the uid field in the documents.

Firestore security rules allow read access for everyone.

The FlutterFlow debug panel during Run Mode shows no documents returned from the ListView query.

I cannot expand or inspect the ListView query results in the debug panel anymore (it was possible before).

Removing all filters and increasing query limits still shows no data.

The query is a “Query Collection” type querying mood_logs.

What have you tried so far?

Verified Firestore rules allow reading mood_logs.

Verified UID filters match the logged-in user’s UID.

Bound text widgets correctly.

Checked no visibility conditions hide the ListView.

Removed filters and limits.

Restarted Run Mode and cleared caches.

Verified FlutterFlow is connected to the correct Firebase project.

My questions:

1. What could cause a Firestore ListView query to return no data in FlutterFlow, even with no filters?

2. How do I debug Firestore queries effectively if I can’t see query results in the debug panel?

3. Could there be a Firestore data type or schema issue causing this?

4. Are there any common FlutterFlow-specific pitfalls with Firestore queries I should know about?

5. How do I rebuild or reset a Firestore query safely in FlutterFlow?

Did you check FlutterFlow's Documentation for this topic?
Yes
3
1 reply