On Mon, Mar 15, 2021 at 4:58 AM Khushboo Vashi < khushboo.va...@enterprisedb.com> wrote:
> Hi, > > On Sat, Mar 13, 2021 at 12:42 AM <timjonas.boettc...@gmx.de> wrote: > >> Hello, >> >> >> >> I discovered an accessibility issue in PgAdmin: >> >> All toggle buttons (eg. used to grant or revoke a role’s rights or adjust >> the app’s behaviour in preferences) are labelled as toggle buttons and >> their yes/no, true/false state gets reported correctly, but do not have the >> appropriate WAI-ARIA roles (role="button" and aria-pressed="true/false"). >> >> Therefore, they do not actually behave like toggle buttons (to a screen >> reader, they are simply text). Moreover, the buttons only respond to >> mouse-clicks on … I don’t even know, because my braille display only shows >> empty space at the spot where one would need to click. >> >> >> >> Is there, perhaps, a keyboard shortcut/mnemonic to toggle the buttons? Or >> do all of you simply use the mouse? >> >> >> > Use a space button to toggle the yes/no or true/false buttons. > >> If the latter: Is the pgadmin-hackers mailing list the right spot for >> feature requests/patch requests or is there a GitHub repository where I >> could post the issue? >> >> >> > Use https://redmine.postgresql.org/projects/pgadmin4 to log the request > in future. > Khushboo, can you please make sure the appropriate WAI-ARIA roles are added ASAP? Thanks. > > Thanks, > Khushboo > >> Making the toggle buttons respond to keyboard actions (such as clicks >> using the space bar) has the advantage that it includes blind users as well >> as users struggling to handle a mouse, or those who simply prefer using the >> keyboard. >> >> >> >> Thanks in advance for your suggestions! >> >> >> >> Kind regards, >> >> Tim >> > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EDB: http://www.enterprisedb.com