Previously, it was not possible to switch a menu based on another menu. This patch adds support for this. Usually, menu sockets are drawn without the label in nodes currently. Now there is one exception: the Menu Switch node when it switches another menu. If the label is not shown, the UI is missing crucial information. Pull Request: https://projects.blender.org/blender/blender/pulls/138704