From 481c0419bad8631bec8d6ffb53f54735bed1a49e Mon Sep 17 00:00:00 2001 From: martinfalisse Date: Tue, 3 Jan 2023 10:53:04 +0100 Subject: [PATCH] LibGUI: Fix highlighting of elements in TreeView Previously, incorrect items were highlighted when hovering over elements in TreeView when there was a column header. --- Userland/Libraries/LibGUI/TreeView.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibGUI/TreeView.cpp b/Userland/Libraries/LibGUI/TreeView.cpp index 02ae4359a7..0cbf1d2a1d 100644 --- a/Userland/Libraries/LibGUI/TreeView.cpp +++ b/Userland/Libraries/LibGUI/TreeView.cpp @@ -775,6 +775,7 @@ Gfx::IntRect TreeView::content_rect(ModelIndex const& index) const traverse_in_paint_order([&](ModelIndex const& current_index, Gfx::IntRect const& rect, Gfx::IntRect const&, int) { if (index == current_index) { found_rect = rect; + found_rect.translate_by(0, column_header().height()); return IterationDecision::Break; } return IterationDecision::Continue;