You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
v8.x
Current Behavior
Angular hot module replacement does not work inside ion-router-outlet but it does work inside router-outlet but in that case Ionic life cycle events inherent to ion-router-outlet (ionViewWillEnter, ionViewDidEnter, etc...) are not being fired when hmr occurs (which is normal these event are only part of ion-router-outlet).
The same issue has already been reported in Angular repository at angular/angular#59243 with a link to a code reproduction url at https://github.com/ReneZeidler/hmr-ionic-bug, however it is also enough to create a new Ionic project and just make a change within a component inside ion-router-outlet to reproduce the issue.
Expected Behavior
Angular hot module replacement should work inside ion-router-outlet.
Prerequisites
Ionic Framework Version
v8.x
Current Behavior
Angular hot module replacement does not work inside
ion-router-outlet
but it does work insiderouter-outlet
but in that case Ionic life cycle events inherent toion-router-outlet
(ionViewWillEnter
,ionViewDidEnter
, etc...) are not being fired when hmr occurs (which is normal these event are only part ofion-router-outlet
).The same issue has already been reported in Angular repository at angular/angular#59243 with a link to a code reproduction url at https://github.com/ReneZeidler/hmr-ionic-bug, however it is also enough to create a new Ionic project and just make a change within a component inside
ion-router-outlet
to reproduce the issue.Expected Behavior
Angular hot module replacement should work inside
ion-router-outlet
.Steps to Reproduce
Refer to angular/angular#59243
Code Reproduction URL
https://github.com/ReneZeidler/hmr-ionic-bug
Ionic Info
Ionic:
Ionic CLI : 7.2.0
Utility:
cordova-res : 0.15.4
native-run : not installed globally
System:
NodeJS : v20.10.0
npm : 10.2.3
OS : Windows 10
Additional Information
No response
The text was updated successfully, but these errors were encountered: