Skip to content

Field Fuel Recognition App Issue: Reviewed and Archived Blank Screens #7199

@markjendro1421-ui

Description

@markjendro1421-ui

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

CURRENT BEHAVIOR

On ManagementReviewPage, the Reviewed and Archived buttons open to blank white screens when there are no records in those folders.

ReviewedRecordsPage:
When I click the Reviewed button/tab from ManagementReviewPage and there are no records with status = reviewed, the app opens a blank white screen instead of showing the ReviewedRecordsPage layout and Back button.

ArchivedRecordsPage:
When I click the Archived button/tab from ManagementReviewPage and there are no records with status = archived, the app opens a blank white screen instead of showing the ArchivedRecordsPage layout and Back button.

Additional ReviewedRecordsPage behavior:
When there is only one record left in ReviewedRecordsPage, the Select and Archive buttons correctly update the record status. Select moves the record to status = selected. Archive moves the record to status = archived. However, after the last reviewed record is moved out of ReviewedRecordsPage, the app shows the blank ReviewedRecordsPage screen instead of navigating back to ManagementReviewPage.

Expected Behavior

EXPECTED BEHAVIOR

ReviewedRecordsPage and ArchivedRecordsPage should still display their page structure when their ListView queries return zero documents. At minimum, the page should show the Back button and not render as a blank white screen.

When a user clicks Select or Archive from ReviewedRecordsPage, the record should update successfully and then navigate back to ManagementReviewPage.

Expected navigation after Select:
Update record status to selected → wait 500ms → navigate to ManagementReviewPage.

Expected navigation after Archive:
Update record status to archived → wait 500ms → navigate to ManagementReviewPage.

The behavior should match SubmittedRecordsPage and SelectedRecordsPage, which do not show the same blank-screen issue.

Steps to Reproduce

STEPS TO REPRODUCE

Scenario 1: Reviewed empty folder blank screen

  1. Open the app.
  2. Go to ManagementReviewPage.
  3. Make sure there are no records in Firebase with status = reviewed.
  4. Click the Reviewed button/tab.
  5. Observe that the app opens a blank white screen instead of showing ReviewedRecordsPage with the Back button.

Scenario 2: Archived empty folder blank screen

  1. Open the app.
  2. Go to ManagementReviewPage.
  3. Make sure there are no records in Firebase with status = archived.
  4. Click the Archived button/tab.
  5. Observe that the app opens a blank white screen instead of showing ArchivedRecordsPage with the Back button.

Scenario 3: Last reviewed record moved out of ReviewedRecordsPage

  1. Add or keep one record with status = reviewed.

  2. Open ManagementReviewPage.

  3. Click the Reviewed button/tab.

  4. Confirm the single reviewed record appears.

  5. Click Select or Archive on that record.

  6. Confirm Firebase updates correctly:

    • Select changes status to selected.
    • Archive changes status to archived.
  7. Observe that instead of navigating back to ManagementReviewPage, the app shows the blank ReviewedRecordsPage screen.

Screen Shots of Field Fuel Bug.docx

Image Image Image Image Image Image Image

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT8gksrl34x2tbxd0Kruau9ahjwsQzMha7gR0u5+GA01GJzpPZ13Ysz4ahBuTu6Ba252OWD9mlwxw86MhM71Vsc7BxKsbKZ/3JVqVAuWQTujaL6mCc6aTkR7J+hYCEeO3ImvhSNsA+FZdVY12Wb7BuiUcDfaQYzKDTBAQvqaJqPPjGybHSLFMCdX5xIXEx7eTI5ODEz25eKMrop5yfj/0w==

Visual documentation

Attached screenshots show the bug report code, the affected FlutterFlow pages, and the blank-screen behavior. The issue affects ReviewedRecordsPage and ArchivedRecordsPage when their ListView query returns zero records. It also affects ReviewedRecordsPage after the last reviewed record is moved to Selected or Archived.

Environment

- FlutterFlow version: Current web version
- Platform: Web / FlutterFlow editor
- Browser name and version: Chrome, current version
- Operating system and version affected: Windows desktop
- Published app platform affected: Web app viewed on desktop and mobile browser- FlutterFlow version: 
- Platform:
- Browser name and version:
- Operating system and version affected:

Additional Information

This issue is blocking final testing of the Field Fuel Recognition App management workflow.

The app is intended to allow managers to review submitted recognition records, move them to Reviewed, then either Select or Archive them. The status updates are working correctly in Firebase, but the user experience breaks when ReviewedRecordsPage or ArchivedRecordsPage has no matching records.

The main impact is that managers may see a blank white screen instead of a usable folder page with a Back button. This makes it look like the app is broken, even though the backend status update completed successfully.

The issue appears tied to empty ListView behavior or navigation after the last record is moved out of ReviewedRecordsPage.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions