Set a breakpoint in a Swing app.
Start up the app in the debugger.
– The app stops at the breakpoint.
– Notice that the Resume Program button is disabled
Click to activate the IDEA window.
– Notice that the Resume Program button is now enabled.
It used to be that the debugger buttons were enabled even when IDEA is not the current application, and clicking a debugger button would both activate IDEA and do the button action (this is sometimes called deep click).
It used to be that deep click was anathema to the Mac. Now you will see that even the Finder does it even though officially deep click is stil a no no. Please go back to Deep Click. Shallow click is not appropriate for an expert tool like IDEA.