When using 'Mirror' or 'Flip' on a symbol some of the pin names are displaced from their pins.
This is especially annoying when there are pins on all sides of a rectangular symbol.
If the pins are closely spaced the labels may be next to the wrong pin.
Attachment shows a simple example.
Attachment shows effect of 'mirror' when symbol placed on schematic
P.
This patch should fix the issue. Tested with a 128-pin asymmetrical rectangular part, so should be good in general.