Tabbing between controls is broken when control nesting is involved
Steps: - Run the ControlsDemo - On the form opening, Button1 has the focus. Tab to give it to Button3 instead. - Tab a second time
Expected: focus moves to another control Actual: focus stays with Button3.
I imagine the underlying reason for this is that you are relying on the default key view loop, which supports nested views poorly. If your architecture allows for it, you need to need to set up and maintain the key view loop manually instead.