Please check the attached file for an example project and a recording of the actions to take to reproduce the error. When I copy and paste a path to the BreadCrumbEdit and then I leave the control focusing on another one (button in this case) without pressing Enter, the event on PathChanged is not fired and the new Path is not registered.
Please consider that this problem is creating some issues to our customers.
Thanks for your support
Hello,
I've reproduced this behavior and forward this issue to our developers for further processing.
Rather than keeping you waiting, I thought you might be interested in a temporary solution.
Handle the BreadCrumbEdit.EditValueChanged event and set the BreadCrumbEdit.Path property to BreadCrumbEdit.EditValue.
I've modified your sample to illustrate this approach.
Dear Elena, your solution does not seem to work, since by doing your trick a major drawback arises. Indeed, if you try to type in the BreadCrumbEditControl when it is in the editable mode (as a text box), every time you type a letter at the end of the text string, your cursor is sent back at the beginning (see video). Hope you can fix the original problem soon.
Hello,
I've replicated your scenario. To achieve the desired result, set the BreadCrumbEdit.Path property to BreadCrumbEdit.EditValue when BreadCrumbEdit loses focus.
Review the modified sample and let me know if it's helpful.
Thanks Elena, this does work. I've moved your code snipped to the Leave event on the RepositoryItemBreadCrumbEdit.
Hello,
You are welcome.