diff --git a/src/browser/base/content/browser-addons-js.patch b/src/browser/base/content/browser-addons-js.patch index 8313c2f3e..b2ae777c4 100644 --- a/src/browser/base/content/browser-addons-js.patch +++ b/src/browser/base/content/browser-addons-js.patch @@ -1,17 +1,27 @@ diff --git a/browser/base/content/browser-addons.js b/browser/base/content/browser-addons.js -index 992d07daaef1abc4554a43aa654888f66963c575..6db4dd3864375da4b83a3a6f1a656403f324093e 100644 +index 992d07daaef1abc4554a43aa654888f66963c575..73e620b70b7ed14e9d140e875c2cd5f5ac31456b 100644 --- a/browser/base/content/browser-addons.js +++ b/browser/base/content/browser-addons.js -@@ -2113,10 +2113,12 @@ var gUnifiedExtensions = { +@@ -2105,18 +2105,20 @@ var gUnifiedExtensions = { + this._maybeMoveWidgetNodeBack(widgetId); + } + +- this.pinToToolbar(widgetId, shouldPinToToolbar); ++ await this.pinToToolbar(widgetId, shouldPinToToolbar); + }, + +- pinToToolbar(widgetId, shouldPinToToolbar) { ++ async pinToToolbar(widgetId, shouldPinToToolbar) { + let newArea = shouldPinToToolbar ? CustomizableUI.AREA_NAVBAR : CustomizableUI.AREA_ADDONS; let newPosition = shouldPinToToolbar ? undefined : 0; -+ for (const window of CustomizableUI.windows) window.gZenVerticalTabsManager._preCustomize(); ++ await gZenVerticalTabsManager._preCustomize(); CustomizableUI.addWidgetToArea(widgetId, newArea, newPosition); this.updateAttention(); -+ for (const window of CustomizableUI.windows) window.gZenVerticalTabsManager._updateEvent(); ++ await gZenVerticalTabsManager._postCustomize(); }, async moveWidget(menu, direction) { diff --git a/src/browser/themes/shared/zen-icons/icons.css b/src/browser/themes/shared/zen-icons/icons.css index 3fa42dbfd..082c70f13 100644 --- a/src/browser/themes/shared/zen-icons/icons.css +++ b/src/browser/themes/shared/zen-icons/icons.css @@ -1082,7 +1082,7 @@ menuitem[id='placesContext_new:separator'] { --fp-enabled: 1; } -@media not (-moz-platform: 'linux') { +@media not (-moz-platform: linux) { .unified-extensions-context-menu-pin-to-toolbar { --menu-image: url('pin.svg'); }