diff --git a/src/browser/components/urlbar/UrlbarValueFormatter-sys-mjs.patch b/src/browser/components/urlbar/UrlbarValueFormatter-sys-mjs.patch new file mode 100644 index 000000000..fe22eed31 --- /dev/null +++ b/src/browser/components/urlbar/UrlbarValueFormatter-sys-mjs.patch @@ -0,0 +1,12 @@ +diff --git a/browser/components/urlbar/UrlbarValueFormatter.sys.mjs b/browser/components/urlbar/UrlbarValueFormatter.sys.mjs +index dfa91b76ad3890ceadb1b1b5d7a63b7074fbb776..6369fa1cdb242de32338bbce6debcdab2a04ca02 100644 +--- a/browser/components/urlbar/UrlbarValueFormatter.sys.mjs ++++ b/browser/components/urlbar/UrlbarValueFormatter.sys.mjs +@@ -585,6 +585,7 @@ export class UrlbarValueFormatter { + this.window.requestAnimationFrame(() => { + if (instance == this._resizeInstance) { + this.#ensureFormattedHostVisible(); ++ this._formatURL(); + } + }); + }, 100); diff --git a/src/zen/common/ZenUIManager.mjs b/src/zen/common/ZenUIManager.mjs index 84ea7e986..076a33e7a 100644 --- a/src/zen/common/ZenUIManager.mjs +++ b/src/zen/common/ZenUIManager.mjs @@ -84,7 +84,6 @@ var gZenUIManager = { ); gZenVerticalTabsManager.actualWindowButtons.removeAttribute('zen-has-hover'); gZenVerticalTabsManager.recalculateURLBarHeight(); - setTimeout(gURLBar.formatValue.bind(gURLBar), 350); if (!this._preventToolbarRebuild) { setTimeout(() => { gZenWorkspaces.updateTabsContainers(); diff --git a/src/zen/workspaces/ZenWorkspaces.mjs b/src/zen/workspaces/ZenWorkspaces.mjs index ed246af0d..48d965cf7 100644 --- a/src/zen/workspaces/ZenWorkspaces.mjs +++ b/src/zen/workspaces/ZenWorkspaces.mjs @@ -2540,8 +2540,6 @@ var gZenWorkspaces = new (class extends ZenMultiWindowFeature { }) ); } - - setTimeout(gURLBar.formatValue.bind(gURLBar), 0); } async _fixCtrlTabBehavior() {