Change-Id: I6a2e177b82532116ce252d9b4656fec6795bda7e
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
bool SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) {
void * jcurrent ;
+ bool jresult = false;
if (!swig_callbackOnUpdate) {
throw Swig::DirectorPureVirtualException("Dali::FrameCallbackInterface::Update");
Dali::UpdateProxy* proxy = &updateProxy;
jcurrent = (void *)proxy;
swig_callbackOnUpdate(jcurrent, elapsedSeconds);
+ jresult = true; ///< TODO : Keep rendering always if we use FrameCallback at CSharp.
if (!jcurrent) {
DALI_LOG_ERROR("[ERROR][%s line:%d] Unexpected null return for type Dali::UpdateProxy! ", __FILE__, __LINE__);
return false;
}
}
- return false;
+ return jresult;
}