It is debatable if this is right or wrong. Technically you are expecting the reverse to exactly reverse the appearance but it doesn't ... it reverses the direction only. The start point is the same. This causes it to start on the left then jump to the right which generates the effect you are seeing.
There is a really really easy fix for this ... just leave it left to right and flip the buffer using the transformation setting.