File tree 1 file changed +3
-4
lines changed
1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -16754,7 +16754,7 @@ procedure TBaseVirtualTree.WMKeyDown(var Message: TWMKeyDown);
16754
16754
exit;
16755
16755
if (not PerformMultiSelect or (CompareNodePositions(LastFocused, FRangeAnchor) > 0)) and
16756
16756
Assigned(FFocusedNode) then
16757
- RemoveFromSelection(FFocusedNode );
16757
+ ClearSelection( );
16758
16758
if FFocusedColumn <= NoColumn then
16759
16759
FFocusedColumn := FHeader.MainColumn;
16760
16760
FocusedNode := Node;
@@ -16780,9 +16780,8 @@ procedure TBaseVirtualTree.WMKeyDown(var Message: TWMKeyDown);
16780
16780
begin
16781
16781
if not EndEditNode then
16782
16782
exit;
16783
- if (not PerformMultiSelect or (CompareNodePositions(LastFocused, FRangeAnchor) < 0)) and
16784
- Assigned(FFocusedNode) then
16785
- RemoveFromSelection(FFocusedNode);
16783
+ if (not PerformMultiSelect or (CompareNodePositions(LastFocused, FRangeAnchor) < 0)) and Assigned(FFocusedNode) then
16784
+ ClearSelection();
16786
16785
if FFocusedColumn <= NoColumn then
16787
16786
FFocusedColumn := FHeader.MainColumn;
16788
16787
FocusedNode := Node;
You can’t perform that action at this time.
0 commit comments