void dispose() {
		reentryGuard.checkAccess();
		disposed = true;
		node.setToolBar(null);
		node.setMenuBar(null);
		actionToProxyMap.clear();
		menuBarMgr.dispose();
		toolBarMgr.dispose();
	}
Some actions' {@link DockingActionIf#isEnabledForContext(ActionContext)} methods may
inadvertently display an error dialog, allowing for the Swing thread to reenter and modify
the {@link #actionToProxyMap}. We want to allow this, but detect it and bail early.
Ghidra/Framework/Docking/src/main/java/docking/WindowActionManager.java