I was able to reproduce the undesired behavior. It seems like when when you attempt to focus the element it still hasn't gone high enough to be visible with a keyboard, so the OS schedules its own transition that will eventually move it too much. We will do our best to provide a fix for this for our future releases. For now you can use the following approach as a workaround. Since the issue occurs because the animation hasn't ended by the time you focus the element, you can add a timer that will allow you to focus the text box later. Here are the modification that I made to Page1 of the sample project I sent you:
Loaded += Page1_Loaded;
sender, RoutedEventArgs e)
timer.Interval = TimeSpan.FromMilliseconds(200);
timer.Tick += timer_Tick;
sender, EventArgs e)
I hope this approach would be applicable to your application as well. I have updated your telerik points for bringing this issue to our attention. Thank you for your cooperation.
Have a suggestion or face a problem - you can use the Ideas & Feedback portal
to submit ideas, feedback and vote for them.