private void activateTool() {
		if (associatedRunningTool == null) {
			// this is a button on the tool bar, so launch a new tool
			openFilesAndOpenToolAsNecessary(null, null);
		}
		else {
			associatedRunningTool.toFront();
		}
	}
Fix the button state after dragging/dropping, since this is broken in Java
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/ToolButton.java