After reviewing your application again, it turned out that the issue that you experience is not caused by RadPhoneApplicationFrame. What happens is that you have the application in the memory and when you launch it again it resumes to the page where it was (Page2), then you navigate to the new page (Page3) and you see the transition between these pages (as expected). If you don't want to see this transition, you should disable the transition for the current page. For example, in App.xaml.cs you can do something like:
// Code to execute when the application is activated (brought to foreground)
// This code will not execute when the application is first launched
sender, ActivatedEventArgs e)
page = RootFrame.Content
RadPhoneApplicationFrame frame = RootFrame
frame.PageTransitionCompleted += frame_PageTransitionCompleted;
mustClearPagestack = CheckDeactivationTimeStamp();
sender, EventArgs e)
RadPhoneApplicationFrame).PageTransitionCompleted -= frame_PageTransitionCompleted;
I hope this will help you.
the Telerik team
Have a suggestion or face a problem - you can use the Ideas & Feedback portal
to submit ideas, feedback and vote for them.