|
@@ -5199,6 +5199,8 @@ procedure TComponent.InsertComponent(AComponent: TComponent);
|
|
|
|
|
|
begin
|
|
begin
|
|
AComponent.ValidateContainer(Self);
|
|
AComponent.ValidateContainer(Self);
|
|
|
|
+ if AComponent.FOwner <> nil then
|
|
|
|
+ AComponent.FOwner.RemoveComponent(AComponent);
|
|
ValidateRename(AComponent,'',AComponent.FName);
|
|
ValidateRename(AComponent,'',AComponent.FName);
|
|
Insert(AComponent);
|
|
Insert(AComponent);
|
|
If csDesigning in FComponentState then
|
|
If csDesigning in FComponentState then
|