X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Faccessibility%2Fbridge%2Faccessible.cpp;h=7d6010eb0848d7b89f4ca7763226d5686474ee31;hb=262b8e9f43b6b9ef80e5e1bd4c7096fe9141ec08;hp=52fa3f4fd0fba39a5c6918b8dc095ffc2e0d7bab;hpb=d1b4e5cbfbb76d6b74bda7c9c4f021acfd452053;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/accessibility/bridge/accessible.cpp b/dali/internal/accessibility/bridge/accessible.cpp index 52fa3f4..7d6010e 100644 --- a/dali/internal/accessibility/bridge/accessible.cpp +++ b/dali/internal/accessibility/bridge/accessible.cpp @@ -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(Dali::Accessibility::State::MAX_COUNT); i++) { auto index = static_cast(i); - if(currentState[index]) + if(states[index]) { - data->mBridge->EmitStateChanged(this, index, 1, 0); + data->mBridge->EmitStateChanged(this, index, GetStates()[index], 0); } }