Skip to content

[Bug]: When connecting and globally selected network is not permissioned we need to auto switch to a permissioned network #16147

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
adonesky1 opened this issue Jun 5, 2025 · 2 comments
Labels
Per-Dapp-Selected-Network Used for PRs and issues related to Per Dapp Selected Network Sev2-normal An issue that may lead to users misunderstanding some limited risks they are taking team-wallet-ux type-bug Something isn't working

Comments

@adonesky1
Copy link
Contributor

adonesky1 commented Jun 5, 2025

Link to original bug report in MetaMask Planning Repo w/ comment history

Describe the bug

Small bug since we've refactored the Connection UI for Multichain + added per dapp selected network

Screen.Recording.2025-05-23.at.2.35.22.PM.mov

Essentially we need to auto switch the dapp selected network to a permissioned network if in the connection flow the user does not grant permission to the current globally selected network.

Expected behavior

We should auto switch to a permissioned network (as we do in extension in this flow)

Screenshots/Recordings

No response

Steps to reproduce

  1. Connect to dapp
  2. Edit Network permissions
  3. Deselect Network that is Globally Selected
  4. Issue: Dapp selected network shows global network

Error messages or log output

Detection stage

On main branch

Version

main

Build type

None

Device

iOS simulator

Operating system

iOS

Additional context

No response

Severity

No response

@adonesky1 adonesky1 added type-bug Something isn't working Per-Dapp-Selected-Network Used for PRs and issues related to Per Dapp Selected Network labels Jun 5, 2025
@github-project-automation github-project-automation bot moved this to To be fixed in Bugs by severity Jun 5, 2025
@github-project-automation github-project-automation bot moved this to To be triaged in Bugs by team Jun 5, 2025
@adonesky1 adonesky1 added Sev1-high An issue that may have caused fund loss or access to wallet in the past & may still be ongoing team-wallet-ux labels Jun 5, 2025
@hesterbruikman
Copy link
Contributor

GIVEN Globally Selected Network is not Permitted
AND Navigate to dapp
THEN Switch to permitted network

@hesterbruikman hesterbruikman added Sev2-normal An issue that may lead to users misunderstanding some limited risks they are taking and removed Sev1-high An issue that may have caused fund loss or access to wallet in the past & may still be ongoing labels Jun 5, 2025
@mobularay
Copy link
Contributor

Not a Sev1 and not a release blocker to Solana Mobile Dapp Connectivity work as it's a niche enough case. It's an ugly UX for EVM flows, not for Solana flows.
Should be considered as a fast-follow.

@adonesky1 @hesterbruikman @vandan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Per-Dapp-Selected-Network Used for PRs and issues related to Per Dapp Selected Network Sev2-normal An issue that may lead to users misunderstanding some limited risks they are taking team-wallet-ux type-bug Something isn't working
Projects
Status: To be fixed
Status: To be triaged
Development

No branches or pull requests

3 participants