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
});
		
		
		baseShell.setCapture(true);
		
		boolean performDrop = tracker.open();
		if (performDrop && dropAgent != null) {
			dropAgent.drop(dragAgent.getDragElement(), dndUtil.getCursorInfo());
		} else {
			System.out.println("Cancel!"); 
			dragAgent.cancelDrag();
		}
		baseShell.setCursor(null);
		baseShell.setCapture(false);
		dragging = false;
		setDisplayFilters(true);
	}
	public void addDragAgent(DragAgent newAgent) {
		if (!dragAgents.contains(newAgent))
			dragAgents.add(newAgent);
	}
	public void removeDragAgent(DragAgent agentToRemove) {
		dragAgents.remove(agentToRemove);
	}
	public void addDropAgent(DropAgent newAgent) {
		if (!dropAgents.contains(newAgent))
			dropAgents.add(newAgent);
	}
	public void removeDropAgent(DropAgent agentToRemove) {
		dropAgents.remove(agentToRemove);