Index: Source/core/rendering/InlineBox.h |
diff --git a/Source/core/rendering/InlineBox.h b/Source/core/rendering/InlineBox.h |
index 5803cd17e2be61d2ab6c2f8c935e672d3829a6fe..af5e9459e6ae8c2408a525d8e61d2e9ac9e3df45 100644 |
--- a/Source/core/rendering/InlineBox.h |
+++ b/Source/core/rendering/InlineBox.h |
@@ -270,7 +270,12 @@ public: |
int expansion() const { return m_bitfields.expansion(); } |
- bool visibleToHitTestRequest(const HitTestRequest& request) const { return renderer()->visibleToHitTestRequest(request); } |
+ bool visibleToHitTestRequest(const HitTestRequest& request) const |
+ { |
+ if (request.touchAction()) |
+ return false; |
+ return renderer()->visibleToHitTestRequest(request); |
+ } |
EVerticalAlign verticalAlign() const { return renderer()->style(m_bitfields.firstLine())->verticalAlign(); } |