| Index: ui/accessibility/platform/ax_platform_node_mac.mm
|
| diff --git a/ui/accessibility/platform/ax_platform_node_mac.mm b/ui/accessibility/platform/ax_platform_node_mac.mm
|
| index 7e4e1718440c51b86d59f01f22e4dbef4dc5d277..a78630472c2d898bbab9421e4408fbb8f66e47cb 100644
|
| --- a/ui/accessibility/platform/ax_platform_node_mac.mm
|
| +++ b/ui/accessibility/platform/ax_platform_node_mac.mm
|
| @@ -287,7 +287,8 @@ void NotifyMacEvent(AXPlatformNodeCocoa* target, ui::AXEvent event_type) {
|
|
|
| - (id)accessibilityHitTest:(NSPoint)point {
|
| for (AXPlatformNodeCocoa* child in [self AXChildren]) {
|
| - if (NSPointInRect(point, child.boundsInScreen))
|
| + if (![child accessibilityIsIgnored] &&
|
| + NSPointInRect(point, [child boundsInScreen]))
|
| return [child accessibilityHitTest:point];
|
| }
|
| return NSAccessibilityUnignoredAncestor(self);
|
|
|