- Fuse version 0.27.1 (7935)
- Windows 7 x64
Reproduce:
- Create a start page with a Navigator and Router, like:
<App>
<iOS.StatusBarConfig Style="Light" />
<Android.StatusBarConfig Color="#C5161C" />
<Router ux:Name="router" />
<ClientPanel Color="#000">
<Navigator DefaultTemplate="splashScreen">
<SplashScreen ux:Template="splashScreen" router="router" />
<TestPage ux:Template="testPage" router="router" Transition="None" />
<RegistrationStep1 ux:Template="regEmail" router="router" Transition="None" />
</Navigator>
</ClientPanel>
</App>
- In the start page (splashScreen), navigate to another page, for example “testPage”, via JS code, like “router.goto(“testPage”);”
- When on “testPage”, change some code and save, or press CTRL+R (reset) in the emulator => It doesnt reset the state of the app, I am still at “testPage” instead of “splashScreen”
This is shown clearer if you have some content to show for it. In my case I have an animation on “splashScreen”, that I can see blinks weirdly for a split second when I do a reset, but I never leave the second page I navigated to. I have to close the emulator and then re-launch it again.