From 4d500f16e3012148961bfa0f0ddb226119c41885 Mon Sep 17 00:00:00 2001 From: Wonsik Jung Date: Fri, 20 Aug 2021 19:34:26 +0900 Subject: [PATCH] Fix activate window list bug for aurum 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: I61040570ae65730e988d8d880db7198e56441e13 --- dali/internal/adaptor/common/adaptor-impl.cpp | 1 + dali/internal/adaptor/common/application-impl.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/dali/internal/adaptor/common/adaptor-impl.cpp b/dali/internal/adaptor/common/adaptor-impl.cpp index fabadaf..c00add5 100644 --- a/dali/internal/adaptor/common/adaptor-impl.cpp +++ b/dali/internal/adaptor/common/adaptor-impl.cpp @@ -336,6 +336,7 @@ void Adaptor::AccessibilityObserver::OnAccessibleKeyEvent(const Dali::KeyEvent& Adaptor::~Adaptor() { + Accessibility::Bridge::GetCurrentBridge()->ApplicationHidden(); Accessibility::Bridge::GetCurrentBridge()->Terminate(); // Ensure stop status diff --git a/dali/internal/adaptor/common/application-impl.cpp b/dali/internal/adaptor/common/application-impl.cpp index 69e4b4c..fadfc0c 100644 --- a/dali/internal/adaptor/common/application-impl.cpp +++ b/dali/internal/adaptor/common/application-impl.cpp @@ -238,6 +238,7 @@ void Application::Quit() void Application::QuitFromMainLoop() { + Accessibility::Bridge::GetCurrentBridge()->ApplicationHidden(); Accessibility::Bridge::GetCurrentBridge()->Terminate(); mAdaptor->Stop(); -- 2.7.4