diff --git a/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp b/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp index b6f0804f78..73b87f496d 100644 --- a/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp +++ b/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp @@ -700,7 +700,7 @@ Optional PaintableWithLines::hit_test(Gfx::FloatPoint const& posi return HitTestResult { *fragment.layout_node().paintable(), fragment.text_index_at(position.x()) }; } if (fragment_absolute_rect.top() <= position.y()) - last_good_candidate = HitTestResult { *fragment.layout_node().paintable(), fragment.text_index_at(position.x()) }; + last_good_candidate = HitTestResult { *fragment.layout_node().paintable(), fragment.length() + 1 }; } }