Abandons can affect rank as well, you'll take the loss as if you were there the whole time if your team loses without you.
edit: oh and i should add it seems like the elo difference doesnt happen until after the games ended if you abandoned. you can see if its ended or not by checking the "watch" thing and then looking at your recent matches