The main menu is incorrectly displayed when the keyboard is dismissed
Categories
(Fenix :: Toolbar, defect, P1)
Tracking
(firefox125 unaffected, firefox126 wontfix, firefox127 wontfix, firefox128 verified)
Tracking | Status | |
---|---|---|
firefox125 | --- | unaffected |
firefox126 | --- | wontfix |
firefox127 | --- | wontfix |
firefox128 | --- | verified |
People
(Reporter: vtamas, Assigned: mcarare)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression, Whiteboard: [fxdroid][group1])
Attachments
(3 files)
Steps to reproduce
- Launch Fenix and navigate to any site that with a text box (ie wikipedia.org)
- Tap on the search field.
- Tap on 3 dots menu.
Expected behavior
The main menu is displayed from the bottom of the screen.
Actual behavior
The keyboard is hiding and the menu remains displayed in the middle of the screen.
Device information
- Firefox version: Firefox Nightly 127 (2024-04-16), Firefox 126 Beta 1
- Android device model: OnePLus 6T (Android 11), Xiaomi 12T (Android 12)
Any additional information?
- This issue is a regression: Last Good build (2024-03-18) - First Bad build (2024-03-20) - there is no Nightly build from 2024-03-19
Updated•10 months ago
|
Comment 1•10 months ago
|
||
:bclark could this be triaged for investigation?
The regression window in comment 0 is large since it includes the firefox-android merge to mozilla-central
Comment 2•10 months ago
|
||
This looks like a regression from toolbar redesign feature. We're are currently undergoing to a large refactor so we can restore behaviour cleanly when toolbar redesign feature is not on. I'll move this into the toolbar redesign work. Thanks
Updated•10 months ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Comment 3•10 months ago
|
||
I can reproduce this in Nighty and in Beta with toolbar redesign feature NOT turned on. I do not know which change caused the regression but this week I will be working on reverting all toolbar redesign implementation and refactor them into the toolbar2 component. We will then uplift this to Beta.
Comment 4•10 months ago
|
||
Did a search and found out that this is not toolbar redesign related. This issue was caused by Bug1854131. I'll mark it as the cause of the regression.
Updated•10 months ago
|
Comment 5•10 months ago
|
||
Hi :mcarare, can you please take a look? I did the search and confirm that this was caused by Bug 1854131
Assignee | ||
Comment 6•10 months ago
|
||
I will look into it, thanks for pinging me.
I can confirm that the change in 1854131 caused the regression, but I think the problem lies in the way we display the PopupWindow
, the calculation is correct.
Assignee | ||
Updated•10 months ago
|
Assignee | ||
Comment 7•10 months ago
|
||
Updated•10 months ago
|
Comment 8•10 months ago
|
||
:mcarare we have one week left in Beta for Fx126.
It seems the patch for this is complex to take in an uplift.
What do you think about us reverting the regressor from Beta? Though Bug 1854131 is an S2, it's not a recent bug.
Assignee | ||
Comment 9•10 months ago
|
||
Yes, I think this patch is too complex for a Beta uplift.
And I don't think we should uplift a revert either because the fixed issue was more severe than the one caused by the fix.
Updated•10 months ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Comment 10•9 months ago
|
||
Comment 11•9 months ago
|
||
Set release status flags based on info from the regressing bug 1854131
Comment 12•9 months ago
|
||
bugherder |
Assignee | ||
Updated•9 months ago
|
Comment 13•9 months ago
|
||
The patch landed in nightly and beta is affected.
:mcarare, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox127
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 14•9 months ago
|
||
The patch is too complex to warrant an uplift.
Comment 15•9 months ago
|
||
Verified as fixed on the latest Nightly 128.0a1 from 05/15 with Samsung Galaxy S22 Ultra (Android 14). The main menu is now displayed from the bottom of the screen after the keyboard is dismissed.
Updated•9 months ago
|
Description
•