From d09bda13049b5170b421a16d611e53a81ce17dd9 Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Tue, 19 Jun 2018 15:53:01 +0900 Subject: [PATCH] [Tizen] Do not call ProcessCoreEventsFromIdle repeatedly Change-Id: Ibc11bbecd597e8e267053e985f911bda99287d68 --- dali/internal/adaptor/common/adaptor-impl.cpp | 4 +++- dali/internal/adaptor/common/adaptor-impl.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dali/internal/adaptor/common/adaptor-impl.cpp b/dali/internal/adaptor/common/adaptor-impl.cpp index 0a2708a..83d91a1 100755 --- a/dali/internal/adaptor/common/adaptor-impl.cpp +++ b/dali/internal/adaptor/common/adaptor-impl.cpp @@ -831,12 +831,14 @@ void Adaptor::IndicatorSizeChanged(int height) mCore->SetTopMargin(height); } -void Adaptor::ProcessCoreEventsFromIdle() +bool Adaptor::ProcessCoreEventsFromIdle() { ProcessCoreEvents(); // the idle handle automatically un-installs itself mNotificationOnIdleInstalled = false; + + return false; } Adaptor::Adaptor(Any nativeWindow, Dali::Adaptor& adaptor, RenderSurface* surface, EnvironmentOptions* environmentOptions) diff --git a/dali/internal/adaptor/common/adaptor-impl.h b/dali/internal/adaptor/common/adaptor-impl.h index 432bdcd..3359746 100755 --- a/dali/internal/adaptor/common/adaptor-impl.h +++ b/dali/internal/adaptor/common/adaptor-impl.h @@ -524,7 +524,7 @@ private: /** * Sends an notification message from main loop idle handler */ - void ProcessCoreEventsFromIdle(); + bool ProcessCoreEventsFromIdle(); /** * Gets path for data/resource storage. -- 2.7.4