'Moving into a block' was a bit vague. What I mean is: moving diagonally and colliding with a wall/block slows your movement speed, and it would be nice if the player would slide along the wall at about the same speed as if they were walking parallel.
Seems like the player sprite is still trying to move diagonal into the wall, and being pushed back out by the collision.