You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Overview range buttons push a new navigation history entry per click #5
In the overview screen, each click on Today / Last 7 days / Last 30 days / All time calls client.openScreen, which the host implements as router.push. Every click adds a new entry to the navigation history, so switching ranges a few times leaves a stack of ledger-overview entries to go back through.
The plugin SDK (checked 0.11.1 through 0.11.4) exposes no replace or setParams, so updating the range param through navigation always pushes.
One approach that works within the SDK: keep the range in component state seeded from params.range (params remain the entry point for deep links and the sidebar item) and use a static screen title, since a param-derived title goes stale after a local switch. Happy to share a patch if useful
Activity
stv1024 commentedon Oct 23, 2026
Fixed by #4, which keeps the range in local state instead of pushing a navigation entry per click. It will ship in the next release. Thanks!