Bug 319961 Reset perspective fails with parts moved into the editor area
1. Start a fresh e4 workbench 2. Move the Javadoc view into the editor area 3. Reset the perspective 4. Open the Javadoc view Result: The Javadoc view is opened in the editor area. In the bottom stack there still is a tab for the Javadoc view; this tab can be clicked, but it will activate the view in the editor area. The toolbar, however, is shown in the bottom stack.
bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/dndaddon/DnDManager.java
}
	/**
	 * @param downInfo2
	 */
	protected void startDrag(CursorInfo downInfo2) {
		dragging = true;
		setDisplayFilters(false);
		final Tracker tracker = new Tracker(display, SWT.NULL);
		tracker.addListener(SWT.Move, new Listener() {
			public void handleEvent(final Event event) {
				display.syncExec(new Runnable() {
					public void run() {
						CursorInfo dragInfo = dndUtil.getCursorInfo();
						dropAgent = getDropAgent(dragAgent.getDragElement(), dragInfo);
						if (dropAgent == null) {
							baseShell.setCursor(baseShell.getDisplay().getSystemCursor(
									SWT.CURSOR_NO));
							tracker.setRectangles(new Rectangle[] { offScreenRect });
						} else {
							Rectangle rect = dropAgent
									.getRectangle(dragAgent.dragElement, dragInfo);
							if (rect == null)
								rect = offScreenRect;
							tracker.setRectangles(new Rectangle[] { rect });
							baseShell.setCursor(dropAgent.getCursor(display, dragAgent.dragElement,
									dragInfo));
						}
					}
				});
			}