FLUID-4179: Component trees which contain "unexpected" non-instantiated component material will fail on clear

Metadata

Source
FLUID-4179
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Antranig Basman
Created
2011-04-07T15:48:09.931-0400
Updated
2014-03-03T13:11:39.248-0500
Versions
  1. 1.3.1
Fixed Versions
  1. 1.4
Component
  1. IoC System

Description

On discovering a subcomponent which was not instantiated by the current instantiator (and hence, by current implementation, has no path registered in it) will cause a fail in fluid.clearComponent. This manifests particularly early when, on first creation, a component makes an "unexpected component return" through use of the "returnedPath" directive interpreted by "autoInit" components.