We did investigated the issue and find a suitable work around - you would need to inherit from RadListBoxItem
and override its TryFocus
method as shown below:
CustomListBoxItem : RadListBoxItem
var focusedElement = FocusManagerHelper.GetFocusedElement(
I have also modified the attached project in order to demonstrate the exact approach.
As for the fix - we haven't planned it for fixing yet, however I hope the workaround will be suitable for you.
Please let me know if achieves the required behavior.