Closed Bug 1512013 Opened 5 years ago Closed 2 months ago

Cursor jumps to the begining of the awesomebar after tab swap


(Firefox :: Address Bar, defect, P3)




116 Branch
Tracking Status
firefox-esr60 --- unaffected
firefox-esr102 --- wontfix
firefox-esr115 --- fixed
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- wontfix
firefox66 --- wontfix
firefox115 --- fixed
firefox116 --- fixed


(Reporter: cfogel, Assigned: daisuke)




(Keywords: regression)


(1 file)

Attached image awesomebarCursor.gif
[Affected versions]:
- 63.0.3, 64.0b14, 65.0a1 (2018-12-03) 

[Affected platforms]:
- Win10x64, macOS 10.11.6, Ubuntu 18.04

[Steps to reproduce]:
1. Launch Firefox;
2. Open 2 tabs with different websites;
3. Click inside the address bar and move the cursor to the (right-side) end of the links;
4. Click to change the tabs;

[Expected result]:
- Cursor remains in the same position;

[Actual result]:
- cursor is placed at the beginning of the links;

[Regression range]:
- bug 1423220; versions considered good had the adress-text selected after the tab swap so it might be something else;

[Additional notes]:
- attached recording with the issue;
Hey Mike, mind confirming if it's not something else?
Thank you!
Flags: needinfo?(mconley)
This may also be a consequence of bug 1395508, where we move the selection to the beginning to ensure the domain stays visible.

We do this in a couple code points:
Should be investigated whether it's one of these causing the issue, and what we can do to prevent it.

Overall it seems like an annoyance anyway, not breaking a very common workflow.
Priority: -- → P3
Since this is triaged and has a priority set, marking this fix-optional to remove it from regression triage. 
Happy to still take a patch in nightly.
Flags: needinfo?(mconley)
Regressed by: 1423220
Severity: normal → S4
Has Regression Range: --- → yes

Bug 1836051 fixed this

Closed: 2 months ago
Depends on: 1836051
Resolution: --- → FIXED
Assignee: nobody → daisuke
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.