We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug since 0.1.8. Reflux.all has a tendency to loose all of the listeners it listens to and will kill the cyclic dependency check.
Reflux.all
var action = Reflux.createAction(); var action2 = Reflux.createAction(); var action3 = Reflux.createAction(); var store = Reflux.createStore({ init: function() { this.listenTo(action, this.trigger); } }); var join = Reflux.all(store, action2); var store = Reflux.createStore({ init: function() { this.listenTo(join, this.trigger); } }); Console = function() { this.listenTo(store, this.output); this.listenTo(action3, this.output); // CRASHES HERE } Console.prototype.output = function() { console.log(arguments); }; _.extend(Console.prototype, Reflux.ListenerMixin); var c = new Console(); action("Hello"); action2("World");
The text was updated successfully, but these errors were encountered:
Hotfix v0.1.10
7bbbc0f
This fixes issue in #81. Bumped version to 0.1.10.
No branches or pull requests
Bug since 0.1.8.
Reflux.all
has a tendency to loose all of the listeners it listens to and will kill the cyclic dependency check.Testcase
The text was updated successfully, but these errors were encountered: