# Inability to Vote in a poll with a screenreader

**URL:** https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214
**Category:** Support
**Tags:** polls, pr-welcome, accessibility
**Created:** [February 13, 2024, 3:04pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214 "2024-02-13T15:04:15Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Heather13](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather13/32/203449_2.png) [@Heather13](https://meta.discourse.org/u/Heather13)
#### Post date: [February 13, 2024, 3:04pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/1 "2024-02-13T15:04:15Z")

</div>

Hello all - I have a few members in my community who are blind and use screen readers. Every 10 weeks we post a voting poll to solicit member selection for our next group discussion. I’ve looked through the threads on accessibility but cannot locate whether there is a solution I can implement for these members who want to vote but are unable to because their assistive technology cannot translate the poll options or allow them to place a vote.

Does anyone have or know of a solution I can implement for this?

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [February 14, 2024, 4:41pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/2 "2024-02-14T16:41:48Z")

</div>

Thanks for your report @Heather13, we will look into this shortly.

---

<div class="post-metadata">

### Author: ![Heather13](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather13/32/203449_2.png) [@Heather13](https://meta.discourse.org/u/Heather13)
#### Post date: [February 14, 2024, 5:25pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/4 "2024-02-14T17:25:28Z")

</div>

Appreciate the support! Thank you.

---

<div class="post-metadata">

### Author: ![jordan.vidrine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan.vidrine/32/515563_2.png) [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)
#### Post date: [February 16, 2024, 6:00pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/6 "2024-02-16T18:00:14Z")

</div>

Hey there, I took a look at this using the NVDA screen reader for windows.

I was table to navigate to a poll in a topic, advance through the list of options, and cast my vote with the space button. Further tabbing took me to the “vote” button located at the bottom of the poll, and pressing enter saved my vote.

Do you have any information from your users who use assistive technology on what the hurdles were that they encountered to prevent them from voting?

We’d love to dive further into this but would appreciate a better underatanding.

---

<div class="post-metadata">

### Author: ![Heather13](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather13/32/203449_2.png) [@Heather13](https://meta.discourse.org/u/Heather13)
#### Post date: [February 20, 2024, 11:56am UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/7 "2024-02-20T11:56:17Z")

</div>

@jordan.vidrine - Thank you again for so quickly looking into this! According to the member:

“The screen reading software that enables me to read web pages, does not find any circle next to the book’s name which could be clicked to show my vote. In addition, if the circle is not visible, we are instructed to click on a “Hide results” button. This does not work either.  
No “hide results” button is available to me.”

We can reach back out to the member to gain more insight on her experience of course. What questions should I be asking in order to give you the most complete picture to work with?

---

<div class="post-metadata">

### Author: ![jordan.vidrine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan.vidrine/32/515563_2.png) [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)
#### Post date: [February 20, 2024, 3:42pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/8 "2024-02-20T15:42:48Z")

</div>

I’ll dive into this some more this week and report back with some clarifying questions. Thanks!

---

<div class="post-metadata">

### Author: ![Heather13](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather13/32/203449_2.png) [@Heather13](https://meta.discourse.org/u/Heather13)
#### Post date: [February 20, 2024, 4:06pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/9 "2024-02-20T16:06:48Z")

</div>

Also, @jordan.vidrine - I heard back from the member regarding the screen reader they are using and it is:

JAWS. The company involved is: Freedom Scientific 800-444-4443

I hope this provides a little more help or direction.

---

<div class="post-metadata">

### Author: ![Heather13](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heather13/32/203449_2.png) [@Heather13](https://meta.discourse.org/u/Heather13)
#### Post date: [March 8, 2024, 1:52pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/10 "2024-03-08T13:52:11Z")

</div>

Just checking in to see if there is more guidance or resolution here 🤔

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [March 8, 2024, 3:05pm UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/11 "2024-03-08T15:05:25Z")

</div>

Unfortunately, no progress here, sorry. The main issue is that we don’t spend time doing screen reader testing with JAWS, we only test with NVDA and VoiceOver on the Mac. JAWS requires a licence for users and it’s Windows only, which makes it much harder for our team to use. We’re generally Linux/Mac users and prefer open-source or free software to proprietary. JAWS is the most popular, but their fees are quite high. Even online services that offer rentable accessibility testing (like BrowserStack and AssistivLabs) don’t offer JAWS at the lower pricing brackets.

That said, I’m going to mark this as #pr-welcome which means that members of the community are welcome to submit a fix for this issue.

---

<div class="post-metadata">

### Author: ![thoeg](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@thoeg](https://meta.discourse.org/u/thoeg)
#### Post date: [July 6, 2024, 10:17am UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/12 "2024-07-06T10:17:58Z")

</div>

I am not at all sure this was caused by the use of jaws. you can vote In polls but the last time I tried it with jaws you do not know what you are voting for. Usually since you can only vote for one thing the vote options should behave like radiobuttons and you should be abel to tap to each option and here what you are voting for. This did not work at all the last time I tried it, but it is a while back.

---

<div class="post-metadata">

### Author: ![thoeg](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@thoeg](https://meta.discourse.org/u/thoeg)
#### Post date: [July 6, 2024, 10:31am UTC](https://meta.discourse.org/t/inability-to-vote-in-a-poll-with-a-screenreader/295214/13 "2024-07-06T10:31:03Z")

</div>

Reading up on the poll builder it is obvious that the code created most likely will not work, since the choices you make will change the control in the code. If only allowed to select one options it should behave like radio buttons, but if you are allowed to vote for more than one option the control should be a check box. This explains why the code behaves like nothing at all but it at least receives focus.

> [@Creating and managing polls](https://meta.discourse.org/t/creating-and-managing-polls/77548):
>
> bookmark This guide explains how to create polls in Discourse to gather votes from users on any topic. person_raising_hand Required user level: All users information_source By default, polls are enabled in Discourse and users of trust level 1 or above are allowed to create them. Site admins can adjust who can create polls via the poll create allowed groups site setting and disable polls using the poll enabled site setting. Creating a poll from the toolbar The easiest way to create…
