Summary:
Deceleration in liquid is affected by order of action.
Steps to reproduce:
Hop in pool of water or lava
Sneak( or block), and then start walking
Start walking for a second and then sneak( or block)
Notice that resulting speeds from step 3 and step 4 are different
It shouldn't because after all the actions are done, player's state is same(other than motion)
Demonstration Video
Note:
It seems that blocking in lava have little or no visible effect described in this ticket.
Related issues
Comments


Confirmed for 1.8.2-pre1.

Possibly relates to MC-64163?

Confirmed for 1.8.6.
Confirmed. Quite weird, and something tells me that this may be related to MC-48616.
EDIT: Indeed: if you walk, then sneak, and turn the other way (while still sneaking), your speed slows to almost none (akin to if you sneak first then walk).