This feature helps determine the result of a recursive GetNavigableAtPoint
operation. The recursion is done by the at-spi2-core library.
Change-Id: I86ca04cc1e20496703635cb5fd8293f84c677be2
if(component)
{
recurse = component->IsProxy();
+ if (recurse)
+ {
+ Accessible* parent = component->GetParent();
+ deputy = IsObjectAcceptable(parent) ? parent : nullptr;
+ }
}
- //TODO: add deputy
return {component, recurse, deputy};
}
Accessible* BridgeAccessible::GetCurrentlyHighlighted()
{
- //TODO: add currently highlighted object
- return nullptr;
+ return Accessible::Get(mData->mCurrentlyHighlightedActor);
}
std::vector<Component*> BridgeAccessible::GetValidChildren(const std::vector<Accessible*>& children, Accessible* start)