From 062f397c52017e538ac6bb4270e0a1690955cc86 Mon Sep 17 00:00:00 2001 From: Youngsun Suh Date: Thu, 29 Aug 2024 11:21:05 +0900 Subject: [PATCH] Update to EmitAccessibilityStateChanged to call devel API Change-Id: I1ebd68663a269e2de743c23d3185a28feaf533a0 --- .../dali-toolkit/control-devel-wrap.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/dali-csharp-binder/dali-toolkit/control-devel-wrap.cpp b/dali-csharp-binder/dali-toolkit/control-devel-wrap.cpp index c934da7b..0cb578ce 100644 --- a/dali-csharp-binder/dali-toolkit/control-devel-wrap.cpp +++ b/dali-csharp-binder/dali-toolkit/control-devel-wrap.cpp @@ -363,18 +363,9 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Accessibility_EmitAccessibilityStateChan { GUARD_ON_NULL_RET(arg1); try_catch(([&]() { + auto* actor = (Dali::Actor*)arg1; auto state = static_cast(arg2_state); - - Dali::Actor* control = (Dali::Actor*)arg1; - auto accessible = Dali::Accessibility::Accessible::Get(*control); - if(accessible) - { - accessible->EmitStateChanged(state, arg3); - } - else - { - SWIG_CSharpException(SWIG_RuntimeError, "Actor does not have accessible object."); - } + EmitAccessibilityStateChanged(*actor, state, arg3); })); } -- 2.34.1