Action buttons hidden when list of permissions is longer than the screen is tall in permission pop up
Categories
(Firefox for Android :: WebExtensions, defect)
Tracking
()
People
(Reporter: juliana, Assigned: rebecatudor273)
References
Details
(Whiteboard: [addons-jira])
Attachments
(4 files)
Steps to reproduce
Install an extension with more permissions than can fit on the screen.
My phone is pretty tall, but the same issue also occurs when the phone is in landscape view or the app is used in split-screen.
Expected behavior
The buttons at the bottom to cancel or add remain visible.
Actual behavior
The buttons are not visible
Device information
- Firefox version: Nightly 128.0a1
- Android device model: Pixel 6
- Android OS version: 14
| Reporter | ||
Comment 1•2 years ago
|
||
Here is an unsigned test extension that asks for a lot of permissions :)
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
When the list of permissions was too long, the action buttons weren't visible.
The solutions was to make the dialog scrollable.
| Assignee | ||
Comment 4•2 years ago
|
||
Changed from ScrollView to NestedScrollView.
Comment 6•2 years ago
|
||
| bugherder | ||
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 8•2 years ago
•
|
||
Managed to reproduce this issue on the latest Beta build (128.0b7) using the following steps:
- set "xpinstall.signatuers.required" to "false" in about:config
- create "xpinstall.signatuers.dev-root" and set it to "true" in about:config
- access https://addons.allizom.org/en-US/firefox/addon/all-of-the-permissions/ (desktop Firefox add-on but it doesn't matter)
- Long tap on "Add to Firefox" to bring up the context menu and select "Download link". The .xpi should be downloaded on the mobile device.
- Access the browser settings and scroll to the bottom. Tap on "About Firefox Nightly".
- Tap 7 times on the Nightly logo to enable the secret menu
- Go back to the previous page (Settings page). An "Install add-on from file" option should now be available under "Advanced"
- Tap on "Install add-on from file" and navigate to the location where the .xpi from Step (4) was downloaded. And tap on the .xpi. This should start the install process
- Permissions pop-up is displayed
Verified as fixed on the latest Nightly build (129.0a1 from 2024-06-26) using the same steps. The permissions list is scrollable, the buttons are displayed at the bottom.
Device used: Samsung Galaxy S23 Ultra (Android 14).
Marking the ticket as verified on 129.
Updated•2 years ago
|
Comment 9•2 years ago
|
||
The patch landed in nightly and beta is affected.
:rebecatudor273, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox128towontfix.
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•2 years ago
|
Description
•