title: App Navigation state persisting EVEN IF app closed and restarted
body: <p>I have a react-native app with two screens, Home and Details. Using react-navigation, Ive set the Stack navigator as following</p>
  
  <pre><code>const RootStack = createStackNavigator(
  {
   Home: FormComponent,
   Details: DetailScreen
  },
  {
   initialRouteName: "Home",
   headerMode: "none"
  }
  );
  </code></pre>
  
  <p>Home contains a form, which once submitted, navigates to the Details screen with relevant data (using navigation.navigate("Details",{some data})). At this point, if I exit the app, and then open it again, the Details screen loads, with all the data preserved(Instead of the Home screen). I logged the navigation object data (this.props.navigation.) and it prints like the app was never closed.<br>
  Am I missing something here? Im new to React Native and Navigation, but from what I understand this is not expected behaviour.</p>
  
  <p>Tried uninstalling app and rebuilding. This resets the app and Home screen loads. If I try reinstalling without uninstalling, back to same behaviour.
  Tried also manually forcing navigation.goBack() on ComponentWillUnmount() but no difference.</p>