From 1f9fb0e68d6e182544a5dff8a8bcab49a493ac20 Mon Sep 17 00:00:00 2001 From: kyle Date: Wed, 21 Mar 2018 21:06:18 -0700 Subject: [PATCH] fix: request resolution via OperationContainer on mount (#4358) --- src/core/containers/OperationContainer.jsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/core/containers/OperationContainer.jsx b/src/core/containers/OperationContainer.jsx index a366a168..75a9e6a2 100644 --- a/src/core/containers/OperationContainer.jsx +++ b/src/core/containers/OperationContainer.jsx @@ -81,6 +81,15 @@ export default class OperationContainer extends PureComponent { } } + componentDidMount() { + const { isShown } = this.props + const resolvedSubtree = this.getResolvedSubtree() + + if(isShown && resolvedSubtree === undefined) { + this.requestResolvedSubtree() + } + } + componentWillReceiveProps(nextProps) { const { response, isShown } = nextProps const resolvedSubtree = this.getResolvedSubtree()