-
Notifications
You must be signed in to change notification settings - Fork 47
Description
Describe the bug
The "Your wallet is now exportable" info modal is incorrectly triggering for users who are authenticated via an external/injected provider (e.g., MetaMask, Trust Wallet). This modal should only be visible to users using the app's native/embedded wallet.
Steps to Reproduce
- Connect to the app using an External Wallet (ensure the injected state/flag is set to true).
- Navigate through the app or trigger the migration flow that displays this informational modal.
- Observe the modal appearing despite the user already having an exportable, self-custodied address.
Expected Result
If injected === true, the modal should be suppressed. The app should recognize that the user's address is already managed externally and does not require this specific update notification.
Actual Result
The modal displays regardless of the wallet source, potentially leading external wallet users to believe their primary address has changed or that they are now using an internal wallet.
Screenshots
Environment:
- OS: [e.g., Windows 10, macOS Ventura]
- Browser: [e.g., Chrome 112]
- Version: [e.g., 22.5]
Additional context
Add any other context about the problem here.