private boolean processBlockJoined(ProgramChangeRecord record) {
		tree = plugin.getCurrentProvider().getProgramDnDTree();
		List<TreePath> viewList = tree.getViewList();
		ProgramNode root = (ProgramNode) tree.getModel().getRoot();
		if (viewList.contains(root.getTreePath())) {
			return true;
		}
		Address oldStartAddr = (Address) record.getOldValue();
		return plugin.getView().contains(oldStartAddr);
	}
Return whether joining blocks has affected the view.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/programtree/ProgramListener.java