Juno onboarding doesn't turn to landscape mode on tablets
Categories
(Firefox for Android :: Onboarding, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox111 | --- | unaffected |
| firefox112 | --- | unaffected |
| firefox113 | --- | verified |
| firefox114 | --- | verified |
People
(Reporter: mlobontiuroman, Assigned: rsainani)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
Prerequisites
Make sure the device has the "Auto-rotate" option enabled.
Steps to reproduce
- Install the latest Fenix Nightly 113.0a1 from 4/7.
- Hold the device in landscape mode.
- Open Fenix Nightly and observe the new onboarding.
Expected behavior
The new onboarding is displayed in landscape mode.
Actual behavior
The new onboarding is displayed in portrait mode, even if the devices is held in landscape mode.
Device information
- Firefox version: Nightly 113.0a1 from 4/7
- Android devices: Lenovo tablet M10 (Android 10), Samsung Galaxy Note 8 (Android 9), Google Pixel 6 (Android 13)
Any additional information?
- The options from the new onboarding are working without issues.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
:rsainani, since you are the author of the regressor, bug 1826387, could you take a look?
For more information, please visit auto_nag documentation.
Comment 2•2 years ago
|
||
From @aarjav in https://mozilla.slack.com/archives/C016PEDKY90/p1681140975788439?thread_ts=1681110003.382639&cid=C016PEDKY90, we want to update it to switch to landscape mode only for tablets.
| Assignee | ||
Updated•2 years ago
|
Comment 3•2 years ago
|
||
| Reporter | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Reporter | ||
Comment 4•2 years ago
|
||
I've updated the title of the bug, because the expected behavior is that the new onboarding should turn into landscape mode only on tablets, not on phones.
| Assignee | ||
Updated•2 years ago
|
Comment 5•2 years ago
|
||
Set release status flags based on info from the regressing bug 1826387
Comment 6•2 years ago
|
||
Authored by https://github.com/rahulsainani
https://github.com/mozilla-mobile/firefox-android/commit/4b46df8596a77f2775e4045f2a3edd2dd1f432ec
[main] Bug 1826944 - Onboarding now follows device orientation for tablets
Updated•2 years ago
|
Comment 7•2 years ago
|
||
Rahul says Juno onboarding is disabled in 113, so there's no need to uplift this fix to Beta 113.
| Assignee | ||
Comment 8•2 years ago
|
||
Sorry Chris, let me rephrase, what I meant was it's only disabled in nightly 113, we do plan to run experiments on 113 beta and release. And now we've enabled it with Bug 1827030 for nightly as well. Both of these can be uplifted to beta once they are qe verified.
| Reporter | ||
Comment 9•2 years ago
|
||
Verified as fixed on the latest Fenix Nightly 114.0a1 from 4/19 with the Lenovo tablet M10 (Android 10).
| Reporter | ||
Updated•2 years ago
|
Comment 10•2 years ago
|
||
Setting status-firefox113=affected because Rahul says we plan to run some Juno onboarding experiments in 113 and he recommends we uplift this fix to 113.
| Assignee | ||
Comment 11•2 years ago
|
||
Joe, I'd like to request uplift to 113 beta for this. Does it look good to you?
Comment 13•2 years ago
|
||
| Assignee | ||
Comment 14•2 years ago
|
||
Comment on attachment 9329640 [details] [review]
[mozilla-mobile/firefox-android] Bug 1826944 - Onboarding now follows device orientation for tablets (backport #1613) (#1722)
Beta/Release Uplift Approval Request
- User impact if declined: Tablets would be locked to portrait on juno onboarding.
This patch allows juno onboarding to be viewed in portrait or landscape on tablets. - Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: 1. Open the app as a new user (clearing any previous app data if necessary) on a tablet.
- Juno onboarding should show up if the experiment is selected. If not, go into the secret settings and select treatment-a for redesigned onboarding experiment.
- Rotate the tablet to landscape and portrait - the juno onboarding should follow the device orientation and should not be locked in portrait.
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): It's not risky as it's a small code change that results in a good user experience for tablet users. It only impacts new tablet users.
- String changes made/needed: no
- Is Android affected?: Yes
| Assignee | ||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
Comment 16•2 years ago
|
||
Authored by https://github.com/rahulsainani
https://github.com/mozilla-mobile/firefox-android/commit/1bfebb94377b670e4a88504f99b581eaf2673c51
[releases_v113] Bug 1826944 - Onboarding now follows device orientation for tablets
Comment 17•2 years ago
|
||
Verified as fixed on Beta 113.0b7.
Devices used:
- Lenovo Yoga Tab 11 (Android 11)
- Lenovo Tab M10 (Android 10)
- Huawei MediaPad T5 (Android 8)
- Huawei MediaPad M2 (Android 5.1.1)
Description
•