Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.2.14-plugins
-
None
-
None
Description
getScopedIdForComponent() simply walks the parent hierarchy to append naming container IDs. However, we have components that get relocated during tag execution, so their naming container hierarchy is different at tag execution time vs. the rest of the lifecycle. To solve this problem, we need to have getScopedIdForComponent return a scoped Id reflecting the original naming container hierarchy for the component, i.e. return its pre-relocation scoped ID.
This will require API additions on UIXComponent to allow relocated components to provide their logical (original parent).