LCL: TCustomTreeView.CanChange(Node: TTreeNode) check if Node is nil before calling FOnChanging().patch by Juha Manninen fixes #16632.

git-svn-id: trunk@26199 -
This commit is contained in:
zeljko 2010-06-20 08:52:56 +00:00
parent 2ceba89242
commit fd33466244

View File

@ -4637,7 +4637,7 @@ end;
function TCustomTreeView.CanChange(Node: TTreeNode): Boolean; function TCustomTreeView.CanChange(Node: TTreeNode): Boolean;
begin begin
Result := True; Result := True;
if Assigned(FOnChanging) then FOnChanging(Self, Node, Result); if Assigned(Node) and Assigned(FOnChanging) then FOnChanging(Self, Node, Result);
end; end;
procedure TCustomTreeView.Change(Node: TTreeNode); procedure TCustomTreeView.Change(Node: TTreeNode);