Designer: Do not show designer form for current source if another designer form was just selected. Issue #20210, patch from Anton

git-svn-id: trunk@32317 -
This commit is contained in:
juha 2011-09-13 13:44:45 +00:00
parent 0f86e7d221
commit 62a04ef004

View File

@ -5123,6 +5123,12 @@ end;
procedure TMainIDE.ComponentPaletteClassSelected(Sender: TObject);
begin
if (Screen.CustomFormZOrderCount > 0)
and Assigned(Screen.CustomFormsZOrdered[1].Designer) then begin
// previous active form was designer form
ShowDesignerForm(Screen.CustomFormsZOrdered[1]);
Exit;
end;
DoShowDesignerFormOfCurrentSrc;
end;