When SQLDataDriver is on TDataModule the designer is not notified after closing SQL Editor form
Possible solution is replacing in SQLDriverEditEh.pas
Code:
if (DataDriver.Owner is TForm) and (TForm(DataDriver.Owner).Designer <> nil) then
TForm(DataDriver.Owner).Designer.Modified;
with
Code:
designer:= FindRootDesigner(DataDriver);
if Assigned(designer) then
designer.Modified;
and define variable in the method
Code:
designer: IDesignerNotify;
I'm not sure about previous delphi versions. this works in XE7