Hi!
First of all, here is the dojo to reproduce. Also I've attached gif file which shows all cases described below.
Let me describe this dojo more detailed. Here we have 'Main' link, which is outside kendo-sortable element, and two links: 'Link 1', 'Link 2' - which are placed inside kendo-sortable element. There is ng-view section right next to them. All templates contain only text and made just for navigation, except of 'Link 2', because it contains kendo-combo-box element also.
Case 1:
- Open 'Link 2' and paste (don't type!) some value into combo box. Left this field on focus.
- Navigate to 'Main' page. And go back to 'Link 2' page.
- You can see, that pasted value is shown in combo box.
So, everything works fine.
Case 2:
- Open 'Link 2' and paste (don't type!) some value into combo box. Left this field on focus.
- Navigate to 'Link 1' page. And go back to 'Link 2' page.
- Pasted value is absent.
Here we have a problem.
Case 3:
- Open 'Link 2' and paste (don't type!) some value into combo box.
- Click somewhere on this page to remove focus from combo box element.
- Navigate to 'Link 1' page. And go back to 'Link 2' page.
- You can see, that pasted value is shown in combo box.
Everything works fine.
I have some notes:
- The problem occurs only with kendo elements. It not happens with simple input element.
- The problem occurs only if navigation link placed inside kendo-sortable or kendo-draggable element.
I understand that this is not a regular case, but we have this in our application. So it would be great, if you could fix that. Or even provide temporary fix for us.
Thank you!