Failure to match IoCSS selector with more than 2 components from root

Description

An IoCSS selector with more than 2 components starting at the root component, such as "{/ remote-component-root fluid.modelComponent}.options.gradeNames", causes a failure when instantiating any component which matches the final component. This has not been noticed so far since all such global selectors have been of the simple form {/ fluid.modelComponent} etc. The failure cause is that there is no contextHashes entry for the root component which has always been instantiated by a special route and is not a genuine component.

Environment

None

Activity

Cindy LiFebruary 14, 2017 at 4:18 PM

The pull request https://github.com/fluid-project/infusion/pull/810 has been merged into the project repo master branch at 61267240400df33865024a2b54686263bec58e10

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 13, 2017 at 1:20 AM
Updated February 14, 2017 at 4:18 PM
Resolved February 14, 2017 at 4:18 PM

Flag notifications