LCL: control: DoFixDesignFontPPI Begin/EndUpdate

git-svn-id: trunk@54249 -
This commit is contained in:
ondrej 2017-02-21 23:50:33 +00:00
parent dae26dc5a9
commit 301fe8fb23

View File

@ -1509,8 +1509,13 @@ begin
if AFont.PixelsPerInch <> ADesignTimePPI then
begin
H := AFont.Height;
AFont.Height := MulDiv(H, AFont.PixelsPerInch, ADesignTimePPI);
AFont.PixelsPerInch := ADesignTimePPI;
AFont.BeginUpdate;
try
AFont.Height := MulDiv(H, AFont.PixelsPerInch, ADesignTimePPI);
AFont.PixelsPerInch := ADesignTimePPI;
finally
AFont.EndUpdate;
end;
end;
end;