Index: Source/core/rendering/svg/RenderSVGImage.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGImage.cpp b/Source/core/rendering/svg/RenderSVGImage.cpp |
index 7cf23884f16db2bd7d4099e6f6a4a75d276935cf..ea399ce3866c9f203e48ed6478f8884b5933f007 100644 |
--- a/Source/core/rendering/svg/RenderSVGImage.cpp |
+++ b/Source/core/rendering/svg/RenderSVGImage.cpp |
@@ -187,7 +187,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; |