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
contents = createContents(shell);
	
	initializeBounds();
}
/**
 * Creates and returns this window's contents. Subclasses may attach
 * any number of children to the parent. As a convenience, the return value 
 * of this method will be remembered and returned by subsequent calls to
 * getControl(). Subclasses may modify the parent's layout if they overload
 * getLayout() to return null. 
 * 
 * <p>It is common practise to create and return a single composite that
 * contains the entire window contents.</p>   
 * 
 * <p>
 * The default implementation of this framework method
 * creates an instance of <code>Composite</code>.
 * Subclasses may override.
 * </p>
 * 
 * @param parent the parent composite for the controls in
 * this window. The type of layout used is determined by getLayout()
 * 
 * @return the control that will be returned by subsequent calls to
 * getControl()
 */
protected Control createContents(Composite parent) {
	 
	return new Composite(parent, SWT.NONE);
}