Don't assume there were changes for a changed and then reverted grid cell content

This commit is contained in:
Ansgar Becker
2009-01-16 23:25:10 +00:00
parent 34c0cf73f8
commit e1402e48e6

View File

@@ -788,11 +788,11 @@ begin
if Result then begin
FStopping := True;
if Assigned(FTextEditor) then begin
if (FTextEditor.memoText.Modified) then
if FTextEditor.GetText <> FTree.Text[FNode, FColumn] then
FTree.Text[FNode, FColumn] := FTextEditor.GetText;
FTextEditor.Close;
end else begin
if FEdit.Modified then
if FEdit.Text <> FTree.Text[FNode, FColumn] then
FTree.Text[FNode, FColumn] := FEdit.Text;
end;
FPanel.Hide;