From e1402e48e6dc1a30201190c5c98e747336752e24 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Fri, 16 Jan 2009 23:25:10 +0000 Subject: [PATCH] Don't assume there were changes for a changed and then reverted grid cell content --- source/grideditlinks.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/grideditlinks.pas b/source/grideditlinks.pas index e5fff1db..61317b6c 100644 --- a/source/grideditlinks.pas +++ b/source/grideditlinks.pas @@ -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;