Moving texture

Hello everyone. I have created material instance for moving texture along the axis and it is actually moving, but I it has a question. When the button is unpreseed for a stop and input is 0, the texture “teleports” it original position 0.0 and after pressing the button again it continues to go from the point where it stopped. Please, does anybody know how to fix this, so that movement of texture can go smoothly without such “teleportation”

Here is a picture for illustration: