Skip to content

fix: preserve chain visibility when refreshing balances#4

Merged
ffaerber merged 2 commits intomainfrom
claude/fix-network-removal-refresh-korcy
Apr 16, 2026
Merged

fix: preserve chain visibility when refreshing balances#4
ffaerber merged 2 commits intomainfrom
claude/fix-network-removal-refresh-korcy

Conversation

@ffaerber
Copy link
Copy Markdown
Owner

Refreshing re-ran the auto-hide pass, so any chain the user had
un-hidden (e.g. Ethereum mainnet with no balance) disappeared from
the matrix again. Only auto-hide on the initial scan, preserve the
user's hiddenChains on refresh, and persist the auto-hidden set so
state and storage stay in sync.

https://claude.ai/code/session_01K3fJ8WFzHBVMo9LhnVJLWb

claude added 2 commits April 16, 2026 19:14
Refreshing re-ran the auto-hide pass, so any chain the user had
un-hidden (e.g. Ethereum mainnet with no balance) disappeared from
the matrix again. Only auto-hide on the initial scan, preserve the
user's hiddenChains on refresh, and persist the auto-hidden set so
state and storage stay in sync.

https://claude.ai/code/session_01K3fJ8WFzHBVMo9LhnVJLWb
Regression test for the auto-hide bug: a zero-balance chain the user
had un-hidden disappeared on refresh. Verified to fail against the
pre-fix WalletContext.

https://claude.ai/code/session_01K3fJ8WFzHBVMo9LhnVJLWb
@ffaerber ffaerber merged commit f61fb71 into main Apr 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants