Skip to content

FlutterFlow Desktop Hot Reload button does not trigger reload, while terminal hot reload works #7212

@ajaniewiem

Description

@ajaniewiem

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

In FlutterFlow Desktop Local Run, the app builds and runs successfully on the iOS simulator.

However, clicking the Hot Reload button in FlutterFlow Desktop does not trigger a real Flutter hot reload. The app UI does not update, I can see a snackbar Hot Reloading App... but the local run log does not show:

Performing hot reload...
Reloaded ... libraries...

If I press r in the Local Run Logs, hot reload works correctly and changes are applied.

So Flutter hot reload itself works for this project; the issue appears to be that button in the FlutterFlow Desktop is not forwarding the hot reload command to the active local run session.

Expected Behavior

Clicking the Hot Reload button in FlutterFlow Desktop should behave the same as pressing r in the Local Run Logs.
The running app should update without requiring a full restart.

Steps to Reproduce

  1. Open the project in FlutterFlow Desktop.
  2. Start Local Run on iOS simulator.
  3. Wait until the app builds and starts successfully.
  4. Make a simple visible UI/text change.
  5. Click the Hot Reload button in FlutterFlow Desktop.
  6. Observe that the app does not update and the log does not show Performing hot reload....
  7. Press r in the Local Run Logs.
  8. Observe that hot reload works correctly from terminal.

Reproducible from Blank

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

Bug Report Code (Required)

IT40k+fqxItNpbxE+KqIbcdr/Sc5KUQ7aOcw0up7aCgoIYyuOpl/evWkVFJBZNfnS2xAPUSmmnIe/vCPj9nEU+47AzCdbpRN+KhUTA2UWXG6e5OBBqjpXnAlAZ9WJkjF4Z+FryJ7CNRtSVodwV6Hfe+/SgzDNL7GImdISq/LZO4=

Visual documentation

Screen.Recording.2026-06-12.at.18.41.35-1_blurred.mov

Environment

- FlutterFlow version: 7.0.8
- Platform: MacOS Desktop
- Operating system: macOS Tahoe 26.2 (25C56)

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: needs triageA potential issue that has not been confirmed as a bug.

    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