Bug 1801297 - Better align urlbar result menu button styling with the UX spec. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D167072
This commit is contained in:
@@ -1962,15 +1962,18 @@ export class UrlbarView {
|
||||
if (this.#selectedElement) {
|
||||
this.#selectedElement.toggleAttribute("selected", false);
|
||||
this.#selectedElement.removeAttribute("aria-selected");
|
||||
this.#getSelectedRow()?.toggleAttribute("selected", false);
|
||||
}
|
||||
let row = this.#getRowFromElement(element);
|
||||
if (element) {
|
||||
element.toggleAttribute("selected", true);
|
||||
element.setAttribute("aria-selected", "true");
|
||||
row?.toggleAttribute("selected", true);
|
||||
}
|
||||
this.#setAccessibleFocus(setAccessibleFocus && element);
|
||||
this.#selectedElement = element;
|
||||
|
||||
let result = this.#getRowFromElement(element)?.result;
|
||||
let result = row?.result;
|
||||
if (updateInput) {
|
||||
let urlOverride = null;
|
||||
if (element?.classList?.contains("urlbarView-button-help")) {
|
||||
|
||||
Reference in New Issue
Block a user