Skip to content

[Bug] Dashboard enters infinite render loop on balance update #753

Description

@Dev-AdeTutu

Describe the Bug

When meter balance updates while dashboard is open, React enters infinite re-render loop causing browser tab to freeze and CPU to spike to 100%.

Steps to Reproduce

  1. Open dashboard with auto-refresh enabled
  2. Make payment from different tab
  3. Balance updates trigger re-render
  4. Component re-renders infinitely
  5. Browser becomes unresponsive

Expected Behavior

Balance update should trigger single re-render with proper dependency management in useEffect.

Actual Behavior

Infinite render loop due to missing dependency array or changing object references.

Environment

Field Value
Component frontend
OS Windows 11
Browser Chrome 124
React version 18.3.1
Network testnet

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programbugSomething isn't workingfrontend

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions