Do not create multiple QMenu when global menu is set to compact
The multiple menus are only required when the global menu is in its full size; when in compact view, only one is needed.
The multiple menus are only required when the global menu is in its full size; when in compact view, only one is needed.