| 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 d9744b5819f7ab2585f2693402afaa02c4c9a589..938a0d1522452b64307e7e205f369e0153e41e10 100644
|
| --- a/ui/accessibility/platform/ax_platform_node_mac.mm
|
| +++ b/ui/accessibility/platform/ax_platform_node_mac.mm
|
| @@ -296,8 +296,10 @@ 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);
|
| }
|
|
|