title: Ionic routing breaks when navigating to url twice
body: <p>When navigating through a page stack i've discovered that when i visit the same page twice the <code>&lt;ion-back-button&gt;</code> does not behave as expected. Here is a graphic of the issue.</p>
  <img src="https://i.stack.imgur.com/XaNSd.png" height="280">
  <p>It seems that Ionic does not navigate back from the last data of <code>Page 1</code> but rather of the first occurrence (red arrow). I've found a similar Github <a href="https://github.com/ionic-team/ionic-framework/issues/16516" rel="nofollow noreferrer">issue 16516</a> which should be fixed but it doesn't work for me.</p>
  <p>Has anyone encountered this or can provide a fix/workaround?</p>
  <p><strong>My Versions</strong></p>
  <pre><code>&quot;@ionic-native/core&quot;: &quot;^5.0.0&quot;,
  &quot;@ionic/angular&quot;: &quot;^5.0.0&quot;,
  </code></pre>
  <h2>update:</h2>
  <p>i created a <a href="https://github.com/ionic-team/ionic-framework/issues/23119" rel="nofollow noreferrer">issue</a> on Github like suggested in the comments.</p>