@Override
		public void actionPerformed(ActionEvent e) {
			LockComponent lock = (LockComponent) e.getSource();
			if (lock.isLocked()) {
				coordinator.add(panel.getFieldPanel());
			}
			else {
				coordinator.remove(panel.getFieldPanel());
			}
		}
Remove the result program's listing model as a listener to the result program for domain
object events.
Ghidra/Features/Base/src/main/java/ghidra/app/merge/tool/ListingMergePanel.java