{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if( ptr )
return ptr->ClearHighlight();
}
{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if( ptr )
return ptr->GrabHighlight();
}
{
if ( auto ac = GetControlImplementationIfAny ( control ) )
{
- auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac );
+ auto ptr = dynamic_cast<Dali::Accessibility::Component*>( ac->GetAccessibilityObject() );
if(ptr)
return ptr->GetStates();
}