Skip to content

[Bug]: Incoming transactions toggles not required #17091

@matthewwalsh0

Description

@matthewwalsh0

Describe the bug

Mobile still uses the Show incoming transactions preference with individual switches for each network.

This is unnecessary and misleading as transaction history for all supported networks is queried simultaneously in the TransactionController.

In addition, the current logic only enables transaction history if the incoming transaction toggle for the current global chain is enabled, even though the activity list can now show transactions spanning multiple popular networks.

Expected behavior

All the Show incoming transactions toggles are removed, and transaction history is enabled only using the basic functionality toggle as in extension.

Screenshots/Recordings

No response

Steps to reproduce

Error messages or log output

Detection stage

In production (default)

Version

Production

Build type

None

Device

All

Operating system

iOS

Additional context

No response

Severity

No response

Metadata

Metadata

Assignees

Labels

Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingrelease-7.53.0Issue or pull request that will be included in release 7.53.0team-confirmationsPush issues to confirmations teamtype-bugSomething isn't working

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions