Recently, I tried to make more efficient use of multiple monitors by undocking various tool windows and moving them to the second monitor. Very useful to have things like the Preview and Defs windows always visible -- especially while navigation unfamiliar code. Problem is, whenever I hit ctrl-dot (push-tag) and a dialog or message box shows up (like the Select Symbol dialog), after dismissing the dialog, focus does not return to the editor window, but always seems to land on the Preview window. Then I have to hit Esc to return focus to the editor window. Also, the scenario I have just described is only one way to make the problem show up. Basically, any dialog that SE shows will cause the focus to move to the Preview window on dialog dismissal, just opening the options dialog, for instance.
[update:] A little further examination reveals that it is not always the Preview window that receives the focus after dialog dismissal, but the last tool window to have the focus. For example, if I click on the Defs window, then click the editor window, then open and close the options dialog, focus will return to the Defs window.
I'm on Mac OS X 10.5.4 and SE 13.0.2.
This problem doesn't show up when I have the Preview pane docked and auto-hidden, which is how I have worked for, well, ever.
Is this a Mac-only problem? Is there anything I can do about it?