mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-10-28 09:51:44 +01:00
lcl: ensure that reset is Modified in TFieldDataLink.UpdateData even if an exception occurs. Issue #26081
git-svn-id: trunk@44867 -
This commit is contained in:
parent
9cc96a93a2
commit
759e87ceb6
@ -1568,11 +1568,12 @@ procedure TFieldDataLink.UpdateData;
|
|||||||
begin
|
begin
|
||||||
if not IsModified then
|
if not IsModified then
|
||||||
exit;
|
exit;
|
||||||
|
try
|
||||||
if Assigned(FOnUpdateData) then
|
if Assigned(FOnUpdateData) then
|
||||||
FOnUpdateData(Self);
|
FOnUpdateData(Self);
|
||||||
|
finally
|
||||||
IsModified := False;
|
IsModified := False;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ Delphi Help ->
|
{ Delphi Help ->
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user