Describe the bug
The Buildings display deep link query parameter changes the current view immediately, but it does not update the stored preference. After navigating away from Buildings and returning, Proto Fleet falls back to the previously saved display mode instead of the deep-linked one.
To Reproduce:
- Start from a state where Buildings is currently saved in grid view.
- Navigate to
/fleet/buildings?display=list.
- Confirm that Buildings renders in list view.
- Navigate somewhere else in Proto Fleet.
- Return to Buildings
Expected behavior:
Buildings renders in list view. When /fleet/buildings?display=grid or /fleet/buildings?display=list is used, the selected display mode should become the effective persisted preference so that subsequent navigation continues to use the deep-linked mode.
Actual behavior:
The query param only affects the current render. Navigating away and back restores the old stored preference.
Supporting Material
Environment (please complete the following information):
- OS: macOS (Darwin)
- Version: Proto Fleet
v0.2.10-rc.5 local RC environment
Additional context
This was reproduced in a clean local fleetnode-ui-test RC environment on August 13, 2026.
Describe the bug
The Buildings display deep link query parameter changes the current view immediately, but it does not update the stored preference. After navigating away from Buildings and returning, Proto Fleet falls back to the previously saved display mode instead of the deep-linked one.
To Reproduce:
/fleet/buildings?display=list.Expected behavior:
Buildings renders in list view. When
/fleet/buildings?display=gridor/fleet/buildings?display=listis used, the selected display mode should become the effective persisted preference so that subsequent navigation continues to use the deep-linked mode.Actual behavior:
The query param only affects the current render. Navigating away and back restores the old stored preference.
Supporting Material
Environment (please complete the following information):
v0.2.10-rc.5local RC environmentAdditional context
This was reproduced in a clean local
fleetnode-ui-testRC environment on August 13, 2026.