--- OutputTabTerm.java Wed Mar 27 10:19:42 2002 +++ OutputTabTerm.new Wed Mar 27 10:14:53 2002 @@ -58,6 +58,7 @@ import org.openide.actions.CopyAction; import org.openide.util.io.NullOutputStream; import org.openide.util.NbBundle; +import org.openide.util.Mutex; import org.openide.util.datatransfer.*; import org.openide.util.actions.ActionPerformer; import org.openide.util.actions.SystemAction; @@ -342,7 +343,12 @@ public void select() { //debug("select"); // NOI18N ensureOpen(); - requestFocus(); + + Mutex.EVENT.readAccess(new Runnable() { + public void run() { + requestFocus(); + } + }); } public org.openide.windows.OutputWriter getErr() {