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

(cherry picked from commit 082d051466)
This commit is contained in:
Juha 2022-01-28 12:43:20 +02:00 committed by Maxim Ganetsky
parent b70fdb1258
commit 14861b18e3

View File

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