Probably no good reason.
Please report on the bug tracker.
Btw the same happens if you press return at the end of a line.
Which probably explains why this happens. If you press return in the middle of a line then there are 2 changed lines (both having half the line). But at the end of line (or start of line), there is (should be) only one changed line.