The active window on my machine occasionally loses focus. The active app remains the same — if I was in Chrome before, I'm still in Chrome now — but the active window is no longer active. No window is active. This is frustrating; it happened while typing this question, and my keystrokes suddenly stopped registering.
I believe that some other app is stealing focus, but that it itself has no UI to display, so the active window becomes not active, but the active app remains active.
The question is: How do I track down the offending app, so that I can angrily delete it? Normally in cases of focus theft, the culprit is obvious, because it has focus. In this case, I'm stumped.
Best Answer
Here's a script that will tell you which app is activating without telling you. I adapted it from an answer to @KevinReid's question over on Apple SE.
Leave it running in a terminal, wait for the rogue app to steal focus, and see which app is listed last. (For me: Google Drive. Others have reported Symantec AV stuff.)