[Tizen] Fix activate window list bug for aurum 49/263149/1 accepted/tizen/unified/20210830.104019 submit/tizen/20210827.053424
authorWonsik Jung <sidein@samsung.com>
Fri, 20 Aug 2021 10:34:26 +0000 (19:34 +0900)
committerWonsik Jung <sidein@samsung.com>
Fri, 27 Aug 2021 00:49:46 +0000 (09:49 +0900)
When application is closed, deactivate signal is not emitted.
To fix, deactivated signal's emitting is in application's destructor.
It is temporary solution.

Change-Id: I2773fe81213a0f3a6f348306839f175a556afcef

dali/internal/adaptor/common/adaptor-impl.cpp
dali/internal/adaptor/common/application-impl.cpp

index fabadaf..c00add5 100644 (file)
@@ -336,6 +336,7 @@ void Adaptor::AccessibilityObserver::OnAccessibleKeyEvent(const Dali::KeyEvent&
 
 Adaptor::~Adaptor()
 {
+  Accessibility::Bridge::GetCurrentBridge()->ApplicationHidden();
   Accessibility::Bridge::GetCurrentBridge()->Terminate();
 
   // Ensure stop status
index 69e4b4c..fadfc0c 100644 (file)
@@ -238,6 +238,7 @@ void Application::Quit()
 
 void Application::QuitFromMainLoop()
 {
+  Accessibility::Bridge::GetCurrentBridge()->ApplicationHidden();
   Accessibility::Bridge::GetCurrentBridge()->Terminate();
 
   mAdaptor->Stop();