Expanded megabar stays open after switching out of the Firefox window
Categories
(Firefox :: Address Bar, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | unaffected |
firefox69 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | --- | fixed |
People
(Reporter: bugzilla, Assigned: bugzilla)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
This worked when bug 1579004 landed and appears to have broken in the time since. Dao, do you know what might have caused this?
Updated•4 years ago
|
Comment 1•4 years ago
|
||
This is the focused
property reflecting document.activeElement == inputField
even in unfocused windows. If we don't want this for the megabar, we need to check the focused
attribute. I'm not sure that we want to change this, as it seems like unnecessary movement when unfocusing and refocusing a window. The current behavior seems fine to me. I guess there's an argument to be made for making it easier to drag unfocused windows or something? Then again the same tradeoff exists for the focused window.
Assignee | ||
Comment 2•4 years ago
|
||
I would say this should be fixed. Not fixing this introduces a new state to the Megabar, which is Expanded & Unfocused. This isn't part of the spec and also doesn't look good, at least on Mac – the bar lacks its border which gives it an unpolished look. At the very least a border should be added in this state.
I would say the movement seen when re-focusing the window is consistent with the Megabar design. When the user re-focuses the window, the Urlbar jumps out at them and is very prominent, which afaik is what we're going for with Megabar.
Comment 3•4 years ago
|
||
I agree with Harry, mostly the expanded megabar looks exotic, and that's fine when you connect it to a state like focused. with no state connection it makes Firefox look "broken".
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/baef9e166b23 Check the focused attribute in startLayoutExtend and endLayoutExtend. r=dao
Updated•4 years ago
|
Comment 6•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•1 year ago
|
Description
•