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
protected CursorInfo downInfo;
	
	private Display display;
	Listener keyListener = new Listener() {
		public void handleEvent(Event event) {
			if (event.character == SWT.ESC && dragAgent != null) {
				dragAgent.cancelDrag();
				dragAgent = null;
			}
		}
	};
	Listener mouseButtonListener = new Listener() {
		public void handleEvent(Event event) {
			
			if (event.button != 1) {
				downPos = null;
				return;
			}
			CursorInfo info = dndUtil.getCursorInfo();
			if (event.type == SWT.MouseDown) {
				dragAgent = getDragAgent(info);
				if (dragAgent != null) {
					downPos = new Point(event.x, event.y);
					downInfo = info;
				}
			} else if (event.type == SWT.MouseUp) {
				downPos = null;
				downInfo = null;
				if (dragging) {
					if (dropAgent != null) {