First person player continues sliding to the left/right after collision and adding the widget to the viewport

It is good assumption. I tried to set inputs to 0, the player still slides. What else makes the character continue moving?