diff --git a/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp b/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp index 43b2d8e41c..21f5df6708 100644 --- a/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp +++ b/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp @@ -688,6 +688,10 @@ Optional PaintableBox::hit_test(CSSPixelPoint position, HitTestTy continue; return result; } + + if (!visible_for_hit_testing()) + return {}; + return HitTestResult { const_cast(*this) }; }