summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/managers/animation/AnimationManager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/managers/animation/AnimationManager.cpp b/src/managers/animation/AnimationManager.cpp
index c5c3ca54..76a12465 100644
--- a/src/managers/animation/AnimationManager.cpp
+++ b/src/managers/animation/AnimationManager.cpp
@@ -142,9 +142,9 @@ static void handleUpdate(CAnimatedVariable<VarType>& av, bool warp) {
const auto STEP = av.getCurveStep();
if constexpr (std::same_as<VarType, CHyprColor>)
- updateColorVariable(av, STEP.value, STEP.finished);
+ updateColorVariable(av, STEP.value, STEP.finished || animationsDisabled);
else
- updateVariable<VarType>(av, STEP.value, STEP.finished);
+ updateVariable<VarType>(av, STEP.value, STEP.finished || animationsDisabled);
av.onUpdate();
}