0.10.12 - Weird char control with D-Pad on Xbox gamepad

I press Up (or Down) on D-Pad, character start moving, then I simultaneously press Right (or Left) - char moving right until I release Right, then he continues to move up. Seems normal and intuitive to me)

But: I first press Right (or Left), char moving right, I simultaneously press Up (or Down) - char not moving up, he continues to move right. So if I have long way to the right I must constantly release Right to turn up or down and press Right again to continue moving.

Sorry for my English.