@Martin Collins, please see the issue: https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39590 I guess Alexey started to implement TTreeNode.Enabled inspired by your post. I continued and I believe it is quite robust now. Please test.
Regards, Juha
-- _______________________________________________ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus