TfcTreeCombo控件选择某个节点后,如果调用 TfcTreeCombo.Items.Clear 函数重新设置树的内容后,再进行选择,会在TfcCustomTreeView.MouseMove中出错,原因是LastMouseMoveNode无效了,但又不为nil,所以导致内存访问出错。
修改方法是在TfcTreeNodes.Clear函数中增加 Owner.LastMouseMoveNode := nil;即可。