Ledger with Android devices that have declined permissions- Settings helper improvement #9601
Labels
observation
For observing issues that may or may not need fixing
team-hardware-wallets
type-enhancement
New feature or request
What is this about?
When a user has previously failed to grant Location or Nearby device permissions, enhance the settings helper to take the user 2 menus deeper to clicks and take the user directly to where the need to make changes.
This is a continuation of an earlier bug report
On both Android 11 and 14, the settings helper directs users to the app settings (Settings>Apps>MetaMask) instead of directly to Settings>Apps>MetaMask>Permissions>Location for older devices or Settings>Apps>MetaMask>Permissions>Nearby devices for newer ones.
Recording:
Android 11
Scenario
Reproduction steps
GIVEN a user has Bluetooth turned on
WHEN a user declines the Location/Nearby devices permissions prompt
AND a user attempts to pair a Ledger
THEN an error should be presented
AND the user should be helped into the menu directly to enable the permission required
Design
No response
Technical Details
No response
Threat Modeling Framework
No response
Acceptance Criteria
When Bluetooth is turned on, but MMM does not have Location/Nearby Device permissions. The error message and helper button should bring the user to permission in question for the app, right now there are still 2 layers further the user must know to click thru.
Stakeholder review needed before the work gets merged
References
No response
The text was updated successfully, but these errors were encountered: