Source and supplied dynamic grades that both have common option(s) to be handled by IoCSS don't get merged correctly

Description

If both the source component and the supplied dynamic grade have option(s) that need to be passed down to a sub-component via IoCSS, the option(s) defined in the source component take precedence over the dynamic grade.

The right behavior is vice versa.

The test case is created @ https://github.com/cindyli/infusion/blob/FLUID-5108/src/tests/framework-tests/core/js/FluidIoCTests.js#L3114-3150

Environment

None

Activity

Show:

Antranig Basman September 10, 2013 at 4:25 AM

Merged into trunk at revision 40de4e2 together with a revision of the grade merging algorithm for

Antranig Basman August 17, 2013 at 8:06 AM

This is actually a much more fundamental issue and results from , in that the grade merging algorithm as currently implemented is incorrect. It is actually unrelated to the IoCSS or dynamic grade machinery, and the test case has been accordingly simplified to act as a basic test for .

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created August 2, 2013 at 3:23 PM
Updated March 3, 2014 at 4:29 PM
Resolved September 10, 2013 at 4:25 AM