If I do menu.setItemDisabled(itemId); the item is disabled correctly, but the icon of the item disappears making the menu shrink in width, which looks pretty silly especially when disabling more than one item at the time.
How can I make my menu items keep their icons regardless of whether they are disabled or enabled?