From 6c04c824bdb82a33589d48d98ab569a0a2e7e5fd Mon Sep 17 00:00:00 2001 From: PouleyKetchoupp Date: Wed, 22 Jan 2020 22:27:37 +0100 Subject: [PATCH] Fixed Tween::start() with pending updates Start was canceled instead of deferred in case of an update in progress. Fixes #35441 --- scene/animation/tween.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/scene/animation/tween.cpp b/scene/animation/tween.cpp index 58212335c27..331a6c769ce 100644 --- a/scene/animation/tween.cpp +++ b/scene/animation/tween.cpp @@ -827,6 +827,7 @@ bool Tween::start() { // Are there any pending updates? if (pending_update != 0) { // Start the tweens after deferring + call_deferred("start"); return true; }