From: Seungho, Baek Date: Mon, 13 Jul 2020 04:39:37 +0000 (+0900) Subject: Make Update() function of frame callback is called for every frame. X-Git-Tag: dali_1.9.29~13^2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-core.git;a=commitdiff_plain;h=52122f822c0e26b7918bab7a6ab85bab837d130e Make Update() function of frame callback is called for every frame. - Currently updateScene flag is not be true even though frame callback is existed. - So, make updateScene true when frame callback processor is existed. Change-Id: If5003ab5be3fa9293ef94ed2482e6cd36ac5166e Signed-off-by: Seungho, Baek --- diff --git a/dali/internal/update/manager/update-manager.cpp b/dali/internal/update/manager/update-manager.cpp index 2a7ce73..86aa746 100644 --- a/dali/internal/update/manager/update-manager.cpp +++ b/dali/internal/update/manager/update-manager.cpp @@ -892,6 +892,7 @@ uint32_t UpdateManager::Update( float elapsedSeconds, (mImpl->nodeDirtyFlags & RenderableUpdateFlags) || // ..nodes were dirty in previous frame OR IsAnimationRunning() || // ..at least one animation is running OR mImpl->messageQueue.IsSceneUpdateRequired() || // ..a message that modifies the scene graph node tree is queued OR + mImpl->frameCallbackProcessor || // ..a frame callback processor is existed OR gestureUpdated; // ..a gesture property was updated bool keepRendererRendering = false;