fix task drag desync when past bounds of list