Skip to content

Commit 5097734

Browse files
author
Joachim Marder
committed
Removed call to EnsureNodeSelected() from TBaseVirtualTree.DeleteNode() as this happens very early. The same call to EnsureNodeSelected() is also included in DoFreeNode()
1 parent 6150466 commit 5097734

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Source/VirtualTrees.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26264,7 +26264,7 @@ procedure TBaseVirtualTree.DeleteNode(Node: PVirtualNode; Reindex: Boolean; Pare
2626426264
WasInSynchMode := tsSynchMode in FStates;
2626526265
Include(FStates, tsSynchMode);
2626626266
RemoveFromSelection(Node);
26267-
EnsureNodeSelected();
26267+
//EnsureNodeSelected(); // also done in DoFreeNode()
2626826268
if not WasInSynchMode then
2626926269
Exclude(FStates, tsSynchMode);
2627026270
InvalidateToBottom(LastParent);

0 commit comments

Comments
 (0)