Skip to content

Commit 3e54cec

Browse files
joachim.marderValtsS
joachim.marder
authored andcommitted
Fixed issue JAM-Software#293 (OnAdvancedHeaderDraw is called with wrong PaintInfo.PaintRectangle)
1 parent c3f4894 commit 3e54cec

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Source/VirtualTrees.pas

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10790,8 +10790,10 @@ procedure TVirtualTreeColumns.PaintHeader(TargetCanvas: TCanvas; R: TRect; const
1079010790

1079110791
with TargetCanvas do
1079210792
begin
10793-
if hpeBackground in RequestedElements then
10794-
FHeader.Treeview.DoAdvancedHeaderDraw(PaintInfo, [hpeBackground])
10793+
if hpeBackground in RequestedElements then begin
10794+
PaintInfo.PaintRectangle := BackgroundRect;
10795+
FHeader.Treeview.DoAdvancedHeaderDraw(PaintInfo, [hpeBackground]);
10796+
end
1079510797
else
1079610798
begin
1079710799
if tsUseThemes in FHeader.Treeview.FStates then

0 commit comments

Comments
 (0)