-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Labels
Description
Area
Voting Pillar
Domain
gov.tools
Which wallet were you using?
No response
Context
On the Live Voting dashboard page, the initial 7 governance actions (from a fixed total list) are loaded in a fixed order. When users vote on these, the proposals are correctly moved to the "Voted On by Me" tab, but the front-end does not load or shift in new proposals to refill the list. As a result, the displayed list begins to shrink, creating the illusion that there are no more proposals left to vote on β even when many more exist. This affects both the user experience and the visibility of active proposals.
Steps to reproduce
- Navigate to the Live Voting page β observe that 7 proposals are shown initially (first 7 in fixed order).
- Vote on a governance action outside the initial 7 (e.g., 21st or 30th) β nothing changes visually because it's outside the currently displayed list.
- Vote on the first proposal in the visible list.
- Observe that this voted proposal is removed from the list (correct behavior), but no new proposal is pulled in to replace it.
- Remaining items shift left (e.g., 2 β 3 β 4 β β¦), shrinking the visible list.
- Continue voting β with each vote, the visible list gets smaller (e.g., 2,3,4,5,6,7 β 2,3,4,5,6 β 2,3,4,5 β β¦) until no proposals remain in view.
- The "Show All" button disappears after this point because the frontend mistakenly assumes there are fewer than 7 proposals in total.
Actual behavior
- Proposals voted on in the dashboard view are move to the voted tab as expected.
- No new proposals are pulled in from the remaining pool to maintain a consistent count of 7.
- Voting on proposals outside the initial 7 has no visible effect on the live voting dashboard
- The dashboard list shrinks instead of staying full.
- The "Show All" button disappears prematurely.
Expected behavior
- The dashboard should maintain a constant display of 7 proposals (or however many really remain up to that limit).
- When a proposal is voted on and moved to the voted tab/section, the next unvoted proposal in the ordered list should take its place.
- The "Show All" button should remain visible as long as more than 7 proposals are available in that category.
Additional Notes
- Reproduced on all environments
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done
Status
Done