From c06b697c6b369d550cab719b2d36aa41604d6846 Mon Sep 17 00:00:00 2001 From: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> Date: Fri, 10 Dec 2021 15:06:55 -0800 Subject: [PATCH] Revert part of the fix as it would break unit tests. Verified the remaining code still achieves the same purpose on the UI side without impacting the backend. Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> --- .../ToolsComponents/TransformComponent.cpp | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/TransformComponent.cpp b/Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/TransformComponent.cpp index eedd4bdc27..55961aa703 100644 --- a/Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/TransformComponent.cpp +++ b/Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/TransformComponent.cpp @@ -670,21 +670,6 @@ namespace AzToolsFramework return; } - // Don't allow read-only entities to be re-parented at all. - // Also don't allow entities to be parented under read-only entities. - if (auto readOnlyEntityPublicInterface = AZ::Interface::Get(); - readOnlyEntityPublicInterface->IsReadOnly(GetEntityId()) || readOnlyEntityPublicInterface->IsReadOnly(parentId)) - { - return; - } - - // Don't allow entities to be parented under closed containers. - if (auto containerEntityInterface = AZ::Interface::Get(); - !containerEntityInterface->IsContainerOpen(parentId)) - { - return; - } - auto oldParentId = m_parentEntityId; bool canChangeParent = true;