Ionic version:
[x] 4.12.0
Current behavior:
When pressing the back button too quickly through the navigation stack, this causes the parent tab's view to stop updating when bound properties change. This seems to happen when the previous back animation hasn't fully finished before pressing the back button again.
An example of expected behaviour when not navigating too quickly:

As you can see after navigating back to the parent tab the page text is still updated when changing segment.
An example of the page text not being updated after navigating too quickly:

I've been able to reproduce this issue in the browser as well as on iOS and Android devices.
Expected behavior:
That the parent tab's view will be updated by changes to properties it is bound to.
Steps to reproduce:
Related code:
https://github.com/matthewspencerboxuk/ionic-segment-demo
Ionic info:
Ionic:
ionic (Ionic CLI) : 4.12.0
System:
NodeJS : v8.15.0
npm : 6.4.1
OS : macOS Mojave
+1
Thanks for the issue! This has been resolved via https://github.com/ionic-team/ionic/pull/18299 and will be in the next release of Ionic.
In the meantime, I have created a nightly build if people would like to test it out and provide feedback. (npm i @ionic/angular@dev).
Thanks!
Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Ionic, please create a new issue and ensure the template is fully filled out.
Most helpful comment
Thanks for the issue! This has been resolved via https://github.com/ionic-team/ionic/pull/18299 and will be in the next release of Ionic.
In the meantime, I have created a nightly build if people would like to test it out and provide feedback. (
npm i @ionic/angular@dev).Thanks!