I have put together a simple app to demonstrate the problem. I have a RadTabItem with several TextBox controls on it.
- click in a TextBox
- click on another tab header in the same group
All the TextBox controls on the first TabItem receive a "GotFocus" event.
Very undesirable, since every time certain controls in our real application gets focus it initiates a round-trip to the server.
Is this a bug? Is there a work-around?
(In the screenshot, I started the app, clicked on tb1, then clicked on tab2. tb1 - tb6 received GotFocus events.)
Update: If I click on tb1, then click on tab1 (does nothing, since tab1 is already the selected tab), then click on tab2, tb1 - tb6 _don't_ get all the GotFocus events. Weird.