I am developing a Windows Phone 8.1 app. In that I need to to navigate from
Page1 --> Page2--> Page3
But I don't want Page1 to apper again when I keep on pressing back button.
Page3-->Page2-->Exit the app
I was able to achieve this using Frame.BackStack.Clear() in the OnNavigatedFrom() of Page1. But the problem is when I click the app icon again its only launching from Page2 not from Page1.
So I want to understand, why the back stack is not cleared when we press
back button and exit the app. And how to achieve the behavior I require