Sparta_DockedFormEditor: Fixed drawing of MainMenu after adding the first MenuItem. Issue #31206

git-svn-id: trunk@55433 -
This commit is contained in:
michl 2017-07-03 21:11:47 +00:00
parent 0b870a2687
commit 658713d714

View File

@ -923,11 +923,15 @@ begin
end;
procedure TBasicResizeFrame.AppOnIdle(Sender: TObject; var Done: Boolean);
var
aHasMainMenu: Boolean;
begin
if FDesignerModified then
begin
if FOldHasMainMenu <> HasMainMenu then
aHasMainMenu := HasMainMenu;
if aHasMainMenu <> FOldHasMainMenu then
begin
FOldHasMainMenu := aHasMainMenu;
TryBoundDesignedForm;
if Assigned(OnNodePositioning) then
OnNodePositioning(Self, [pkBottom], pcPositioningEnd);
@ -1031,8 +1035,6 @@ begin
pClient.Width := Width - pClient.Left - Max(Width - (pR.Left - BgRightMargin), 0);
end;
FOldHasMainMenu := HasMainMenu;
for Node := 0 to 7 do
begin
with AroundControl do