Skip to content

[Bug]: Unable to swap on uniswap using device browser - Request to switch networks to Ethereum Mainnet #12479

Open
@Unik0rnMaggie

Description

@Unik0rnMaggie

Describe the bug

When the current network in MetaMask is not set to Ethereum Mainnet, it's not possible to swap on Uniswap using the device browser.

There is a request in MetaMask to switch to Ethereum Mainnet.

If it's rejected, the swap is not possible. If continue and the network is switched to Ethereum mainnet, the swap is not possible until switching back manually to the desired network

Expected behavior

No request to switch to Ethereum Mainnet and be able to confirm the swap.

Screenshots/Recordings

Uniswap.-.device.browser.mov

Steps to reproduce

  1. Have current network in MetaMask set to any network except Ethereum Mainnet
  2. Connect to Uniswap using device browser
  3. Notice the network selected on Uniswap is the current one in MetaMask
  4. Swap any token
  5. Notice request in MetaMask to switch to Ethereum Mainnet
  6. Unable to complete swap if rejecting
  7. If accepting and network is switch to Ethereum Mainnet in MetaMask, unable to complete swap until the network is switched back manually to the desired one

Error messages or log output

No response

Detection stage

During release testing

Version

7.36.0

Build type

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

Device

Android 14 - Pixel 6 Pro

Operating system

Android

Additional context

I obtained the build from here

Severity

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingregression-RC-7.36.0Regression bug that was found in release candidate (RC) for release 7.36.0team-swaps-and-bridgetype-bugSomething isn't working

    Type

    No type

    Projects

    Status

    To be fixed

    Status

    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions