changes to flamingo drag states, drag now relative to starting position of drag