The Windows version has no AddOnManager implementation.
Change-Id: I56030ec0e97a41bfb0c6f5f82418d702e05f9539
Signed-off-by: György Straub <g.straub@partner.samsung.com>
- mAddOnManager->Start();
+ if (mAddOnManager)
+ {
+ mAddOnManager->Start();
+ }
}
// Dali::Internal::Adaptor::Adaptor::Pause
}
// Dali::Internal::Adaptor::Adaptor::Pause
- mAddOnManager->Pause();
+ if (mAddOnManager)
+ {
+ mAddOnManager->Pause();
+ }
// Pause all windows event handlers when adaptor paused
for( auto window : mWindows )
// Pause all windows event handlers when adaptor paused
for( auto window : mWindows )
- mAddOnManager->Resume();
+ if (mAddOnManager)
+ {
+ mAddOnManager->Resume();
+ }
// Inform observers that we have resumed.
for( ObserverContainer::iterator iter = mObservers.begin(), endIter = mObservers.end(); iter != endIter; ++iter )
// Inform observers that we have resumed.
for( ObserverContainer::iterator iter = mObservers.begin(), endIter = mObservers.end(); iter != endIter; ++iter )
+ if (mAddOnManager)
+ {
+ mAddOnManager->Stop();
+ }
mThreadController->Stop();
mThreadController->Stop();