Bug 51596 [Jobs] Progress Dialog on dual monitor setup opens on the wrong monitor
Build I20040205 on WIN NT/SP6. I have a dual monitor setup and I usually run eclipse on the second monitor. The normal progress dialog opens correctly centered on the second monitor. The new progress monitor (the one which shows that a operation is blocked by a background process with the list of background tasks operating) always opens on the first monitor.
bundles/org.eclipse.jface/src/org/eclipse/jface/window/Window.java
public boolean close() {
	if (shell == null || shell.isDisposed())
		return true;
	
	if (fontChangeListener != null) {
		JFaceResources.getFontRegistry().removeListener(fontChangeListener);
		fontChangeListener = null;
	}
	
	
	shell.dispose();
	shell = null;
	contents = null;
	if (windowManager != null) {
		windowManager.remove(this);
		windowManager = null;
	}
	return true;		
}
/**
 * Configures the given shell in preparation for opening this window
 * in it.
 * <p>
 * The default implementation of this framework method
 * sets the shell's image and gives it a grid layout. 
 * Subclasses may extend or reimplement.
 * </p>
 * 
 * @param newShell the shell
 */