mName(),
mStylesheet( stylesheet ),
mEnvironmentOptions(),
+ mInitialized( false ),
mSlotDelegate( this )
{
// Get mName from environment options
{
Dali::StyleMonitor::Get().SetTheme( mStylesheet );
}
+
+ if( !mInitialized )
+ {
+ mAdaptor->NotifySceneCreated();
+ mInitialized = true;
+ }
}
void Application::DoTerminate()
{
mFramework->AddAbortCallback( MakeCallback( this, &Application::QuitFromMainLoop ) );
+ mInitialized = true;
+
DoInit();
// Wire up the LifecycleController
std::string mStylesheet;
EnvironmentOptions mEnvironmentOptions;
bool mUseRemoteSurface;
+ bool mInitialized;
SlotDelegate< Application > mSlotDelegate;
};