Acabo de revisar cómo podría abordar esto de manera diferente ahora que los resultados siempre se muestran y me he dado cuenta de que puedo lograr lo que quiero de una forma mucho más sencilla.
Así que, por favor, déjalo tal como está! LOL ![]()
Simplemente apunto a los elementos de resultado elegidos (o no .chosen) y los configuro para que no se muestren.
div.poll div.poll-container ul.results > li:not(.chosen) {
display: none;
}
Cuando escribí mi código hace un par de años, o no noté la clase .chosen o ¿es una adición reciente?
De cualquier manera, lo que tenía estaba significativamente sobre-diseñado (¡JavaScript con sondeo!) ya que esto parece hacer lo que necesito.

Gracias de nuevo.