From: Heeyong Song Date: Wed, 20 Oct 2021 01:50:27 +0000 (+0000) Subject: Merge "Reset gPreInitializedApplication to reduce reference count" into devel/master X-Git-Tag: dali_2.0.49~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=62480e7eb3bb946a5e41d118aaf58e4596bed5fc;hp=ea68cf28bef0700c1432b8b84cef7758eede61c3;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Merge "Reset gPreInitializedApplication to reduce reference count" into devel/master --- diff --git a/dali/internal/adaptor/common/application-impl.cpp b/dali/internal/adaptor/common/application-impl.cpp index b942190..1311e2a 100644 --- a/dali/internal/adaptor/common/application-impl.cpp +++ b/dali/internal/adaptor/common/application-impl.cpp @@ -456,7 +456,11 @@ void Application::SetDefaultWindowType(WindowType type) ApplicationPtr Application::GetPreInitializedApplication() { - return gPreInitializedApplication; + // Reset the handle to decrease the reference count + ApplicationPtr application = gPreInitializedApplication; + gPreInitializedApplication.Reset(); + + return application; } Graphics::Controller& Application::GetController()