diff --git a/src/browser/base/content/zen-popupset.inc.xhtml b/src/browser/base/content/zen-popupset.inc.xhtml index 95a0b0f39..ac464d782 100644 --- a/src/browser/base/content/zen-popupset.inc.xhtml +++ b/src/browser/base/content/zen-popupset.inc.xhtml @@ -91,7 +91,7 @@ - + diff --git a/src/browser/base/zen-components/ZenGradientGenerator.mjs b/src/browser/base/zen-components/ZenGradientGenerator.mjs index 763cb822c..f7c401af7 100644 --- a/src/browser/base/zen-components/ZenGradientGenerator.mjs +++ b/src/browser/base/zen-components/ZenGradientGenerator.mjs @@ -530,8 +530,6 @@ if (existingDot) { existingDot.position = dotPosition.position; - existingDot.element.style.left = `${dotPosition.position.x}px`; - existingDot.element.style.top = `${dotPosition.position.y}px`; const colorFromPos = this.getColorFromPosition(dotPosition.position.x, dotPosition.position.y); existingDot.element.style.setProperty( '--zen-theme-picker-dot-color', @@ -551,6 +549,9 @@ bounce: 0.3, } ); + } else { + existingDot.element.style.left = `${dotPosition.position.x}px`; + existingDot.element.style.top = `${dotPosition.position.y}px`; } } else { this.spawnDot(dotPosition.position);