The scenario is:
- Use angular js
- Create a treeview with a template
- In the template place an textbox (input type="text")
If the treeview is in open code, everything works as expected, i.e. if you click in the text you can start typing
If the treeview is in an angular directive, as soon as you release the mouse button, the textbox loses focus. If you click in the textbox, and then move the mouse out of the textbox before releasing the button, the textbox retains focus and you can type into it.
This behaviour is only occurring in Chrome; IE and Firefox work correctly.
This may be related to an older issue, http://www.telerik.com/forums/controls-in-template-for-treeview-loose-focus-on-mouse-up
You can see the issue in http://dojo.telerik.com/UyOVu
, or in the attached file