Index: Workbench.java =================================================================== RCS file: /home/eclipse/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java,v retrieving revision 1.324 diff -u -r1.324 Workbench.java --- Workbench.java 19 Apr 2005 21:15:38 -0000 1.324 +++ Workbench.java 1 May 2005 04:32:18 -0000 @@ -7,6 +7,7 @@ * * Contributors: * IBM Corporation - initial API and implementation + * Sebastian Davids - bug 93359 *******************************************************************************/ package org.eclipse.ui.internal; @@ -607,6 +608,11 @@ // Open window after opening page, to avoid flicker. newWindow.open(); + // bug 93359 + if (perspID == null) { + fireWindowActivated(newWindow); + } + return newWindow; }