-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
π BugSomething isn't workingSomething isn't working
Description
Area
Voting Pillar
Domain
gov.tools
Which wallet were you using?
Eternl 2
Context
When the wallet is disconnected, navigating between the Live Voting page and individual governance action details works correctly β at first. However, if the user remains idle or switches browser tabs for a period of time (duration yet to be fully reproduced), using the interface Back button causes the Live Voting page to display "No results for the search" instead of the list of proposals. This broken state is resolved only through a hard browser refresh, suggesting a frontend cache/state issue.
Steps to reproduce
- Disconnect your wallet.
- Go to the Live Voting page on GovTool.
- Open any governance action to view its details.
- Use the interface Back button to return β works as expected.
- Remain idle for some time or switch tabs (duration not yet reliably reproduced).
- Click the interface Back button from a governance action details page.
- Observe that the Live Voting page now shows "No results for the search."
- Use a hard browser refresh (Ctrl+Shift+R / Cmd+Shift+R) to restore correct behavior.
Actual behavior
- After an idle period, using the interface Back button results in a blank governance action list with the message "No results for the search."
- The frontend does not re-fetch or repopulate the proposal list.
- Manual refresh is required to restore expected behavior.
Notes
- Wallet remains disconnected throughout.
- Idle duration or exact trigger for bug is not yet reliably reproduced.
- Does not happen immediately β only after an extended tab switch or inactivity window.
Expected behavior
- Live Voting page should always reload proposals correctly, even after periods of inactivity.
- Interface Back button should trigger a fresh fetch or reuse cached data appropriately.
- No need for user to manually refresh the page to restore data.
Metadata
Metadata
Assignees
Labels
π BugSomething isn't workingSomething isn't working
Type
Projects
Status
To do
Status
No status