It's working by design - only the image flips, and the angle is not affected. To get it working like you say 'set mirrored' would have to affect the object angle, and it never does/should.
Another way of looking at it is the axis that is mirrored across also rotates with the object.