Un-parenting or assigning a new parent for multiple selected entities causes an error and doesn’t work
pwalterscarb opened this issue · comments
Assigning a new parent for multiple entities causes an error and doesn’t work. Limitation is that you can only do one entity at a time.
Steps to reproduce the behavior:
- In the editor
- Make 2 or more new entities and parent them under each other
- Select all entities at once
- in the inspector, in the transform component, hit the X in 'Parent entity' (or select another entity to parent to)
- witness the errors and lack of re-parenting
I would expect multiple entities to be re-parented all un-parented.
Here's a video showing the steps and error.
https://github.com/o3de/o3de/assets/50999342/c03fb231-d962-4394-871a-9b75b6a2daaa
Found in Branch
https://github.com/carbonated-dev/o3de
Commit ID from o3de/o3de Repository
custom engine version 2310.2
Desktop/Device:
Device: [PC]
OS: [Windows]
Version [10]
CPU [Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz, 3501 Mhz, 6 Core(s), 12 Logical Processor(s)]
GPU [NVIDIA GeForce RTX 3090]
Memory [32GB]
Update, I can repro this in the 23.10.3 point release branch.
I will try to look up the fix for this and cherry-pick it...
Found the PR that fixed that issue and cherry-picked it to the 23.10.3 branch: #17763
Will verify if this fixes other issues as well.
Fix was cherry-picked to the 23.10.3 point release branch.