I've searched, but I'm not asking Google the correct way...

I have a text box with an exit event that works just fine.

If I tab out, the event fires and my code runs. I then click a control and everything works as expected.

If I do not tab out, and instead click the other control, the exit event still fires just fine, but the clicked control doesn't run. I have to click it again.

I know this is going to be a simple, ID10T fix. :P