Merge "[ATSPI] Hypertext and Hyperlink interface support - dbus glue-code" into devel...
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Tue, 23 Nov 2021 08:59:20 +0000 (08:59 +0000)
committerGerrit Code Review <gerrit@review>
Tue, 23 Nov 2021 08:59:20 +0000 (08:59 +0000)
dali/internal/accessibility/bridge/accessible.cpp

index 52fa3f4..7d6010e 100644 (file)
@@ -245,13 +245,12 @@ void Accessible::NotifyAccessibilityStateChange(Dali::Accessibility::States stat
 {
   if(auto data = GetBridgeData())
   {
-    auto currentState = GetStates() & states;
-    for(auto i = 0u; i < currentState.size(); i++)
+    for(auto i = 0u; i < static_cast<unsigned int>(Dali::Accessibility::State::MAX_COUNT); i++)
     {
       auto index = static_cast<Dali::Accessibility::State>(i);
-      if(currentState[index])
+      if(states[index])
       {
-        data->mBridge->EmitStateChanged(this, index, 1, 0);
+        data->mBridge->EmitStateChanged(this, index, GetStates()[index], 0);
       }
     }