Skip to content

[Bug]: Aggregated balance ignores 'Show native token as main balance' #35426

@hesterbruikman

Description

@hesterbruikman

Describe the bug

When showing the cross-chain aggregated balance we overwrite 'Show native token as main balance'. This makes sense because we would not know what native token to use to express the aggregated balance. However, the settings toggle remains enabled. This is confusing because it seemingly has no impact.

We need to add metrics to make a more informed decision about removing the Setting. This has been done in the past but reverted based on social feedback.

Expected behavior

  • Setting is not available as it does not make sense in a cross-chain context.
  • Native token balance is clearly visible per chain
    - It informs decisions around funding gas
    - When using a Testnet, native token value is the only relevant value

Given the prior revert, we don't want to remove the setting without data and an alternative to accommodate the need for a clear native token view.

Steps to reproduce

  1. Go to Settings > General
  2. Enable toggle Show native token as main balance
  3. Go to Portfolio View
  4. Select All networks
  5. See the aggregated balance shown in fiat

Error messages or log output

Detection stage

In production (default)

Version

13.1

Build type

Other (please specify exactly where you obtained this build in "Additional Context" section)

Browser

Other (please elaborate in the "Additional Context" section)

Operating system

Other (please elaborate in the "Additional Context" section)

Metadata

Metadata

Assignees

No one assigned

    Labels

    INVALID-ISSUE-TEMPLATEIssue's body doesn't match any issue template.Sev3-lowLow severity; minimal to no impact upon usersarea-assetsregression-prod-*Regression bug that was found in production in release *regression-prod-13.12.1Regression bug that was found in production in release 13.12.1team-assetstype-bugSomething isn't working

    Type

    Projects

    Status

    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions