Usually in Blender, we try to align the labels of items within a menu, if necessary by adding a blank icon for padding. This wasn't done for menus generated from enum properties (RNA or custom property enums). Now we do it whenever there is at least one item with an icon.