| 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 b41821eba3d279191741e762ade7b8a1cc1fedb0..669fac301ac7b2862f21bd3e84f170f8cdd7c935 100644
|
| --- a/ui/accessibility/platform/ax_platform_node_mac.mm
|
| +++ b/ui/accessibility/platform/ax_platform_node_mac.mm
|
| @@ -284,7 +284,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 (NSPointInRect(point, [child boundsInScreen]) &&
|
| + ![child accessibilityIsIgnored])
|
| return [child accessibilityHitTest:point];
|
| }
|
| return NSAccessibilityUnignoredAncestor(self);
|
|
|