This is still happening in the current versions (1.8 and 1.8.1), but I actually prefer this as a feature!
https://www.youtube.com/watch?v=P6ukDn0LF4E&list=UUZre7x5CZmwnhmri2_FXtdg
This doesn't bother me much, but it just seems weird due to the quirky behavior.
I was just on 1.7.10 because my friends server was that version and the glitch and computer crash happened again!
I've been using it as a feature ever since. I just confirmed it still exists on 1.10.2.