LCL: Do not InvalidateSelected in MultiSelect virtual TListView. Part of issue #39324.

This commit is contained in:
Juha 2022-01-28 12:43:20 +02:00
parent 43da1e05f3
commit 082d051466

View File

@ -356,7 +356,8 @@ begin
InvalidateSelected InvalidateSelected
end else end else
if (nm^.iItem < 0) or (nm^.iItem = FSelectedIdx) then if (nm^.iItem < 0) or (nm^.iItem = FSelectedIdx) then
InvalidateSelected; if not MultiSelect then
InvalidateSelected;
end else end else
begin begin
FSelected := Item; FSelected := Item;