on reorder, update player.current.index