Index: Source/core/rendering/svg/RenderSVGImage.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGImage.cpp b/Source/core/rendering/svg/RenderSVGImage.cpp |
index 3805d134901aaa38b9cc77aa6cfa34ed187baeb3..3e066ecffc8382814bbc5940e60c173d9214f032 100644 |
--- a/Source/core/rendering/svg/RenderSVGImage.cpp |
+++ b/Source/core/rendering/svg/RenderSVGImage.cpp |
@@ -190,7 +190,7 @@ bool RenderSVGImage::nodeAtFloatPoint(const HitTestRequest& request, HitTestResu |
if (!SVGRenderSupport::pointInClippingArea(this, localPoint)) |
return false; |
- if (hitRules.canHitFill) { |
+ if (hitRules.canHitFill || hitRules.canHitBoundingBox) { |
if (m_objectBoundingBox.contains(localPoint)) { |
updateHitTestResult(result, roundedLayoutPoint(localPoint)); |
return true; |