diff --git a/pub/tree/src/js/components/KidsComponent.coffee b/pub/tree/src/js/components/KidsComponent.coffee index 77e35f8e6..e206b98c8 100644 --- a/pub/tree/src/js/components/KidsComponent.coffee +++ b/pub/tree/src/js/components/KidsComponent.coffee @@ -23,6 +23,9 @@ module.exports = recl (not _keys.isEmpty()) and _keys.every (k) => @state.cont[@state.path+"/"+k]? + componentWillUnmount: -> + TreeStore.removeChangeListener @_onChangeStore + componentDidMount: -> TreeStore.addChangeListener @_onChangeStore TreeActions.getPath @state.path,"kids" unless @gotPath()