void setToolTemplate(ToolTemplate template, Icon icon) {
		this.template = template;
		setIcon(icon);
	}
Fix the button state after dragging/dropping, since this is broken in Java
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/ToolButton.java