Possible work-around: expose focusOnTab by re-declaring it inside UCStyledItemBase.
Catch: Only seems to work inside the implementation of the components, not in an app merely using components, so not sufficient for all use cases.
New property: as awkward as it may seem we could also have eg. focusOnKeyboardNavigation, avoiding the QML bug altogether.
Catch: possibly unexpected to app developers and needs to be well-communicated and documented.
Possible work-around: expose focusOnTab by re-declaring it inside UCStyledItemBase.
Catch: Only seems to work inside the implementation of the components, not in an app merely using components, so not sufficient for all use cases.
New property: as awkward as it may seem we could also have eg. focusOnKeyboard Navigation, avoiding the QML bug altogether.
Catch: possibly unexpected to app developers and needs to be well-communicated and documented.