From ce5fc29a7aa846cc1c2dc4c1c24090956d7adfc2 Mon Sep 17 00:00:00 2001 From: Chihun Jeong Date: Thu, 24 Nov 2022 13:00:35 +0900 Subject: [PATCH] Add window create event for DALi Change-Id: I12a59e3c30b677a3d6756b900db5982a40987a4e --- dali/internal/window-system/common/window-impl.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dali/internal/window-system/common/window-impl.cpp b/dali/internal/window-system/common/window-impl.cpp index 9581f2e..673f0bd 100644 --- a/dali/internal/window-system/common/window-impl.cpp +++ b/dali/internal/window-system/common/window-impl.cpp @@ -208,6 +208,10 @@ void Window::OnAdaptorSet(Dali::Adaptor& adaptor) auto rootLayer = mScene.GetRootLayer(); auto accessible = Accessibility::Accessible::Get(rootLayer); bridge->AddTopLevelWindow(accessible); + + // Emit Window create event + // Create and Destory signal only emit in multi-window environment, so it does not emit on default layer. + bridge->Emit(accessible, Accessibility::WindowEvent::CREATE); } bridge->EnabledSignal().Connect(this, &Window::OnAccessibilityEnabled); -- 2.7.4