[Commits] [fluid-project/infusion] be8fe4: FLUID-4170: Fix for case where init functions are ...

noreply at github.com noreply at github.com
Sat Apr 2 00:06:46 UTC 2011

Branch: refs/heads/master
Home:   https://github.com/fluid-project/infusion

Commit: be8fe4f46964a6307e6fe7404e81c38c0608a88e
Author: Antranig Basman <antranig.basman at colorado.edu>
Date:   2011-04-01 (Fri, 01 Apr 2011)

Changed paths:
  M src/webapp/framework/core/js/Fluid.js
  M src/webapp/framework/core/js/FluidIoC.js
  M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js

Log Message:
FLUID-4170: Fix for case where init functions are contributed via demands blocks, test case contributed by JURA. It is now necessary to be extremely careful when assembling merge chains for component options - the first argument MUST contain event firers, and all subsequent ones must not. Since the return value of fluid.defaults() are now COPIES rather than originals, it is now ok for them to directly take the position of first merge argument.

More information about the Commits mailing list