Cannot scroll through URL bar using caret
Categories
(Firefox for Android :: Toolbar, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox145 | --- | unaffected |
| firefox146 | --- | verified |
| firefox147 | --- | verified |
People
(Reporter: jakea, Assigned: petru)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression, Whiteboard: [fxdroid][group3][composable toolbar])
Attachments
(6 files)
This appears to be a regression, as it doesn't happen in stable.
| Assignee | ||
Comment 1•6 months ago
|
||
The new behaviour is the one that we get from upstream, by integrating the BasicTextField from Jetpack Compose.
Agree this is a loss in control over interacting with the url.
Opened https://issuetracker.google.com/issues/459087295 @ Google for getting an official response/workaround/fix.
An important note is that the behavior is not fully broken, users can still swipe the text to get to the very end/beginning of it. As such I'll mark this as an S3.
| Assignee | ||
Updated•6 months ago
|
Comment 2•6 months ago
|
||
Set release status flags based on info from the regressing bug 1994013
Updated•6 months ago
|
Comment 3•5 months ago
|
||
Seen on Reddit as a high frustration point in 147. Recording where it can’t scroll to the beginning https://streamable.com/oxdn6u
https://www.reddit.com/r/firefox/comments/1p9mqgj/firefox_android_marking_text_in_the_url_bar_is/
| Assignee | ||
Comment 4•5 months ago
|
||
This is a bug in the upstream component we're using that Google recently said they won't fix - https://issuetracker.google.com/issues/459087295.
Will be looking for a workaround in code but until then there is a simple workaround for user interactions: scroll the text by swiping it manually left-right instead of scrolling it through the cursor.
Updated•5 months ago
|
| Assignee | ||
Comment 5•5 months ago
|
||
By using the BasicTextField version with TextFieldState instead of the one
with TextFieldValue.
Updated•5 months ago
|
Comment 9•5 months ago
|
||
| bugherder | ||
| Assignee | ||
Comment 10•5 months ago
|
||
@QA Please help check this issue is fixed and nothing got broken in the UX for entering or editing the URL/search terms.
Comment 11•5 months ago
|
||
The patch landed in nightly and beta is affected.
:petru, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox146towontfix.
For more information, please visit BugBot documentation.
Comment 12•5 months ago
|
||
Verified as implemented on the latest Firefox for Android Nightly 147.0a1 from 12/4 using a Samsung Galaxy S24 (Android 15), and a Pixel 6 (Android 16).
Updated•5 months ago
|
Comment 14•5 months ago
|
||
firefox-release Uplift Approval Request
- User impact if declined: Brings parity between the old and the new toolbar through supporting a common UX scenario: being able to scroll the currently edited URL by dragging the edit cursor to the beginning or end of said url.
Comes to ensure that when the new toolbar is enabled through Nimbus for most users in release it would have all the expected functionality. - Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: https://bugzilla.mozilla.org/show_bug.cgi?id=2001290#c0
- Risk associated with taking this patch: medium
- Explanation of risk level: Complex functionality verified though by QA.
- String changes made/needed: --
- Is Android affected?: yes
| Assignee | ||
Comment 15•5 months ago
|
||
By using the BasicTextField version with TextFieldState instead of the one
with TextFieldValue.
Original Revision: https://phabricator.services.mozilla.com/D274742
Comment 16•5 months ago
•
|
||
petru this requires a rebased patch to release. The current patch conflicts because bug 1983833 is not in release.. Nvm I'm not sure why i was getting errors, but just kicked off a try build to make sure the linting failure wont occur when uplifted https://treeherder.mozilla.org/jobs?repo=try&landoCommitID=168777
Updated•5 months ago
|
Updated•5 months ago
|
Comment 17•5 months ago
|
||
| uplift | ||
Comment 18•5 months ago
|
||
Verified as fixed on the latest Firefox for Android Beta 147.0b3 using a Motorola Moto G30 (Android 12), and a Lenovo TB X606X (Android 10).
| Assignee | ||
Updated•5 months ago
|
Comment 20•5 months ago
|
||
Verified on the latest RC 146.0.1 build.
The caret can be placed in any position in the URL.
Device used: Samsung Galaxy S25 Ultra (Android 15).
Marking the ticket as verified on 146 as well.
Updated•5 months ago
|
Description
•