[composable toolbar] Toolbar keeps disconnecting from bottom of screen
Categories
(Firefox for Android :: Toolbar, defect)
Tracking
()
People
(Reporter: tech4pwd, Assigned: petru)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group3])
Attachments
(5 files)
167.44 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
5.56 MB,
video/mp4
|
Details |
User Agent: Mozilla/5.0 (Android 16; Mobile; rv:145.0) Gecko/145.0 Firefox/145.0
Steps to reproduce:
- Open a site that requires a login
- Login using a password manager
Actual results:
When the site logs in, the gap where the keyboard was remains
Expected results:
The gap should close.
Reporter | ||
Updated•14 days ago
|
Assignee | ||
Comment 1•14 days ago
•
|
||
Hello,
Thank you for the report!
In some quick tests I cannot reproduce.
I see you marked this with the [composable toolbar]
tag. Does the issue not reproduce for you with the "composable toolbar" disabled from secret settings?
Does the gap close if you interact with the webpage?
Can you also share on what device you are seeing the issue (seems like you're using Android 16 but I'm curious of the model also)?
Asking QA to also check if this can be consistently reproduced.
Reporter | ||
Comment 2•14 days ago
|
||
Can I just start out by saying that I appreciate you so much Petru. You're actually amazing!
I can reproduce this consistently and it's only with the new composable toolbar. On both Heimdall (self hosted dashboard) and Pi-Hole.
Yes the gap closes upon interaction with the website.
I can also reproduce this on both my Android 16 devices, Pixel 8 Pro and Pixel 6 Pro
Assignee | ||
Comment 3•14 days ago
|
||
Thank you!
Assignee | ||
Comment 4•14 days ago
•
|
||
May I also ask about what keyboard you're using?
The "gap" seen in your screenshot seems smaller than most keyboard's heights and since we react to the keyboard state it might be that we have an incompatibility with a particular less popular one.
Reporter | ||
Comment 5•14 days ago
|
||
Gboard Beta. My theory is that an animation starts and doesn't finish for some reason.
Assignee | ||
Comment 6•14 days ago
|
||
Thank you!
This is really interesting.
Assignee | ||
Comment 7•14 days ago
|
||
Can confirm something did change in the Android callbacks we get for the keyboard state.
Looking for a workaround.
Assignee | ||
Comment 8•14 days ago
|
||
Updated•14 days ago
|
Assignee | ||
Comment 9•14 days ago
|
||
Cannot reproduce but I think I identified the issue.
Seems like a remainder of bug 1991459.
If it's okay with you Paul I'll ask for a confirmation of the fix once we have a build from our CI servers.
Reporter | ||
Comment 10•14 days ago
|
||
Of course, always happy to help when I can
Assignee | ||
Comment 11•14 days ago
|
||
(In reply to Paul [pwd] from comment #10)
Of course, always happy to help when I can
Sorry but I still cannot reproduce this to confidently validate the fix.
Also note that we are now preparing for a new release so there is not a rush to test this as we cannot land more patches this week.
When you have the time can you sideload target.arm64-v8a.apk
from here to test if the issues seems fixed?
(that is an APK built for internal testing and contains the same code as Nightly + the change from the patch attached to this ticket. It will not conflict with your other Firefox installs and can be uninstalled after the tests as it will not receive any automated updates)
Thank you!
Reporter | ||
Comment 12•14 days ago
|
||
Using the debug build I'm unable to reproduce. The keyboard seems to dismiss on submit press/before the page load.
Assignee | ||
Comment 13•14 days ago
|
||
That's great to hear, thank you!
Will try to include the fix in next Nightly v.146.
Comment 14•10 days ago
|
||
Comment 15•9 days ago
|
||
bugherder |
Assignee | ||
Comment 16•9 days ago
|
||
@QA Can you verify that the issue described here and/or the one from are now fixed?
Reporter | ||
Comment 17•9 days ago
|
||
Obviously not QA, but can confirm I'm no longer seeing the problem in 2025-10-14T09:55:35 whereas I was still seeing it in yesterday's build.
Updated•9 days ago
|
Assignee | ||
Updated•8 days ago
|
Updated•8 days ago
|
Comment 18•8 days ago
|
||
Verified on the latest Firefox for Android Nightly 146.0a1 from 10/14 using a Pixel 6 (Android 16), and Samsung Galaxy S24 (Android 15).
I have to mention I only encountered this issue once on the Pixel device, before the fix.
Comment 19•8 days ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined: The bottom toolbar may not be properly attached to the screen bottom or on top of the keyboard.
- Code covered by automated testing: no
- Fix verified in Nightly: yes
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Verify the scenarios from bug 1992740 and bug 1993668.
- Risk associated with taking this patch: low
- Explanation of risk level: Small targeted change verified by QA.
- String changes made/needed: --
- Is Android affected?: yes
Assignee | ||
Comment 20•8 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D268115
Comment 21•8 days ago
|
||
firefox-release Uplift Approval Request
- User impact if declined: The bottom toolbar may not be properly attached to the screen bottom or on top of the keyboard.
- Code covered by automated testing: no
- Fix verified in Nightly: yes
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Verify the scenarios from bug 1992740 and bug 1993668.
- Risk associated with taking this patch: low
- Explanation of risk level: Small targeted change verified by QA.
- String changes made/needed: --
- Is Android affected?: yes
Assignee | ||
Comment 22•8 days ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D268115
Updated•7 days ago
|
Updated•7 days ago
|
Comment 23•7 days ago
|
||
uplift |
Updated•6 days ago
|
Updated•6 days ago
|
Comment 24•6 days ago
|
||
uplift |
Comment 26•3 days ago
|
||
Verified the scenarios from bug 1992740 and bug 1993668 on the latest Firefox for Android Beta 145.0b3 using a Pixel 7 (Android 16), and Samsung Galaxy S23 Ultra (Android 15).
Marking the ticket as verified on 145.
Updated•3 days ago
|
Comment 28•2 days ago
|
||
Verified the same scenarios as for Beta, from bug 1992740 and bug 1993668 on the latest Firefox for Android 144.0.1 using a Pixel 7 (Android 16), and Samsung Galaxy S23 Ultra (Android 15).
Marking the ticket as verified on 144 as well.
Updated•2 days ago
|
Description
•