Ted: And I think people, republican members of congressman and republican senators, who think this is the right thing to do, ought to vow that they're not going to support their leader. They should be done voting for Paul Ryan unless he's willing to stand on the side of the victims, the families, the kids, the students from Stoneman Douglas.
Alison: How about that, congressman Curbelo? Do you still support their leaders?
I understood this sentence, "They should be done voting for Paul Ryan" in this context, as "they(Republican Congressmen) should not vote for Paul Ryan (in the next election or something), unless he's going to support gun control." I'm not used to the usage of this phrase(done -ing), so I'm not sure if it's right or not.
Does done -ing mean not doing something in the future?