Closed
Bug 2043210
Opened 20 days ago
Closed 18 days ago
VPN onboarding bottom sheet clips primary buttons in landscape mode on small viewports
Categories
(Firefox for Android :: Privacy, defect)
Tracking
()
VERIFIED
FIXED
153 Branch
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | verified |
People
(Reporter: alemartin, Assigned: mavduevskiy)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [fxdroid])
Attachments
(4 files)
Prerequisites
- Firefox Nightly is installed on a small screen device.
- The "Try Firefox's built-in VPN" onboarding bottom sheet is triggered.
Steps to reproduce
- View the active VPN onboarding bottom sheet on a small screen device in landscape mode.
- Attempt to scroll down within the bottom sheet container to reveal the call-to-action (CTA) buttons.
- Observe the swipe gesture interaction with the sheet layout.
Expected behavior
- Primary action buttons are visible within the immediate viewport without requiring scrolling.
Actual behavior
- The layout forces the primary action buttons ("Get started" and "Not now") to be cut, requiring a scroll gesture that can cause accidental dismissals.
Device information
Firefox version: Fx Nightly 153.0a1 (Build #2016163143)
Android device model: Google Pixel 7a
Android OS version: Android 16
Any additional information?
- Google Pixel 7a has a screen size of 6.1 inches, which only blocks partially the "Not now" and "Get started" buttons (and can be actionable, if handled carefully), but on a smaller screen size device (e.g. Sony Xperia XZ with 5.2 inches) the buttons are not showing at all and scroll actions are needed to reveal the buttons which can cause accidental dismissal of the Onboarding sheet;
Updated•20 days ago
|
| Reporter | ||
Comment 1•20 days ago
|
||
| Assignee | ||
Comment 2•20 days ago
|
||
The onbaording card had all its content scrollable, so that in landscape
mode on phones with little width there was no space to render buttons.
This patch takes out buttons from the scrollable content, making sure
that they are always at the bottom.
Updated•20 days ago
|
Assignee: nobody → mavduevskiy
Status: NEW → ASSIGNED
Pushed by mavduevskiy@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/8a3bba6b5331
https://hg.mozilla.org/integration/autoland/rev/e202f613cc4e
Fix VPN bottom onboarding buttons in landscape mode r=android-reviewers,jonalmeida
Comment 4•18 days ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 18 days ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
| Reporter | ||
Comment 5•15 days ago
|
||
Fix verified using Fx Nightly 153.0a1 (Build #2016164674) with Google Pixel 7a (Android 16) and Sony Xperia XZ (Android 8). "Not now" and "Get started" onboarding sheet buttons are fixed now and displayed while in landscape mode.
| Reporter | ||
Updated•15 days ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•