From 942bdd6c7ee511ec9113d3a4a302e814b52a7bf0 Mon Sep 17 00:00:00 2001 From: Brent Vatne Date: Mon, 24 Sep 2018 09:40:09 -0700 Subject: [PATCH] Merge pull request #27 from react-navigation/@ericvicenti/stack-mount-complete Stack nav completion on mount --- packages/stack/src/views/StackView/StackView.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/stack/src/views/StackView/StackView.js b/packages/stack/src/views/StackView/StackView.js index 1fe93b9c..57e28f24 100644 --- a/packages/stack/src/views/StackView/StackView.js +++ b/packages/stack/src/views/StackView/StackView.js @@ -45,6 +45,17 @@ class StackView extends React.Component { ); } + componentDidMount() { + const { navigation } = this.props; + if (navigation.state.isTransitioning) { + navigation.dispatch( + StackActions.completeTransition({ + key: navigation.state.key, + }) + ); + } + } + _configureTransition = (transitionProps, prevTransitionProps) => { return { ...TransitionConfigs.getTransitionConfig(