Difference behavior while using press and long_press with move_to

Hi, I try to move an element and checks the position before and after the action. I discovered a difference while using the press and the long_press gesture in combination with move_to. The long_press action moves exactly to 976 px in y direction, but the press action moves most time more than 200 px. Is it a normal behavior of this two gestures?

action = TouchAction(driver)
action.press(x = 540, y = 1176).move_to(x = 0, y = -200).wait(100).release() // ends at 976
action.perform()

action = TouchAction(driver)
action.long_press(x = 540, y = 1176).move_to(x = 0, y = -200).wait(100).release() // ends between 976-876
action.perform()

greetings
gus484