This might be related to the various focus issues that JRE 7 introduced.
My hope is that enough people vote for the corresponding SWT bug so that the SWT development team tries to find a solution:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=353683