From 66f3d3d6b3ce9b0f6cc0c209a342e345e3787f0f Mon Sep 17 00:00:00 2001 From: Youngsun Suh Date: Thu, 13 Jun 2024 09:57:59 +0900 Subject: [PATCH] Try getting accessibility address in DoGetChildren Change-Id: I0784218a1ae63d4fab0b99ab9c79afa053633a63 --- dali-toolkit/internal/controls/web-view/web-view-impl.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dali-toolkit/internal/controls/web-view/web-view-impl.cpp b/dali-toolkit/internal/controls/web-view/web-view-impl.cpp index 45c2232..2b73092 100755 --- a/dali-toolkit/internal/controls/web-view/web-view-impl.cpp +++ b/dali-toolkit/internal/controls/web-view/web-view-impl.cpp @@ -1376,6 +1376,12 @@ void WebView::WebViewAccessible::UpdateAttributes(Dali::Accessibility::Attribute void WebView::WebViewAccessible::DoGetChildren(std::vector& children) { + if(!mRemoteChild.GetAddress()) + { + DALI_LOG_DEBUG_INFO("Try setting address as it is not set on initialize"); + SetRemoteChildAddress(mWebEngine.GetAccessibilityAddress()); + } + if(mRemoteChild.GetAddress()) { // DoGetChildren is called at most once per every OnChildrenChanged. -- 2.7.4