fix(plan): fire waypointdragend *after* the waypoint has been updated