From bbceca86f129d56a85c30cfda4405eb25459d640 Mon Sep 17 00:00:00 2001 From: "Silc Lizard (Tokage) Renew" <61938263+TokageItLab@users.noreply.github.com> Date: Mon, 19 Jan 2026 21:01:59 +0900 Subject: [PATCH] Clear fade-out on request fireing in AnimationNodeOneShot (cherry picked from commit 7b80ae73255435e48c7b217046292e51992cbf23) --- scene/animation/animation_blend_tree.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scene/animation/animation_blend_tree.cpp b/scene/animation/animation_blend_tree.cpp index d7db3a8a91..2110d03a61 100644 --- a/scene/animation/animation_blend_tree.cpp +++ b/scene/animation/animation_blend_tree.cpp @@ -644,6 +644,9 @@ AnimationNode::NodeTimeInfo AnimationNodeOneShot::_process(const AnimationMixer: set_parameter(request, ONE_SHOT_REQUEST_NONE); set_parameter(internal_active, true); set_parameter(active, true); + // Clear fade-out. + is_fading_out = false; + cur_fade_out_remaining = 0; } real_t blend = 1.0;