@Override
	public void uninstallPlaceholder(ComponentPlaceholder placeholder, boolean keepAround) {
		disposePlaceholder(placeholder, keepAround);
		clearCurrentOrPendingFocusForRemovedPlaceholder(placeholder);
	}
Sorts the active providers by window group. This ensures that the dependent window groups are
loaded after their dependencies have been.
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java