From aa13489798346998d1e6813630448a497b279816 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 26 Oct 2024 12:10:52 +0200 Subject: [PATCH] Refactor animation timing in ZenGradientGenerator --- src/ZenGradientGenerator.mjs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ZenGradientGenerator.mjs b/src/ZenGradientGenerator.mjs index 16b3549..25dbd65 100644 --- a/src/ZenGradientGenerator.mjs +++ b/src/ZenGradientGenerator.mjs @@ -366,9 +366,11 @@ appWrapepr.removeAttribute('animating'); appWrapepr.setAttribute('animating', 'true'); document.body.style.setProperty('--zen-main-browser-background-old', document.body.style.getPropertyValue('--zen-main-browser-background')); - setTimeout(() => { - appWrapepr.removeAttribute('animating'); - }, 1000); + window.requestAnimationFrame(() => { + setTimeout(() => { + appWrapepr.removeAttribute('animating'); + }, 600); + }); } this.customColorList.innerHTML = ''; if (!theme || theme.type !== 'gradient') {