From c2e935d75b3df9f3142ae115dd6bd864204e19ec Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Wed, 5 Jul 2017 16:58:00 -0600 Subject: [PATCH] Fix: defaultExpanded now works correctly Fixes #372 --- src/lifecycle.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lifecycle.js b/src/lifecycle.js index 345bec4..ebae901 100644 --- a/src/lifecycle.js +++ b/src/lifecycle.js @@ -88,7 +88,8 @@ export default Base => this.props.collapseOnSortingChange) || oldState.filtered !== newResolvedState.filtered || oldState.showFilters !== newResolvedState.showFilters || - (!newResolvedState.frozen && + (oldState.sortedData && + !newResolvedState.frozen && oldState.resolvedData !== newResolvedState.resolvedData && this.props.collapseOnDataChange) ) {