Skip to content

Fixes accessibility issues (#1188) #1190

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Fixes accessibility issues (#1188) #1190

wants to merge 1 commit into from

Conversation

VicenteCartas
Copy link
Collaborator

@VicenteCartas VicenteCartas commented Apr 23, 2019

Fixes accessibility issues in CustomizePersonDialog related to the skill list.
Fixes #1188.
Cleans most Idea warnings from CustomizePersonDialog.java.

Fixes accessibility issues in CustomizePersonDialog related to the skill list.
Fixes #1188.
@BlindGuyNW
Copy link
Contributor

BlindGuyNW commented Apr 23, 2019

Okay, so I'm honestly not sure what's going on here. :) It looks like it should work but the edit fields still read as unlabeled, which is annoying.

I'll try to do an audio recording at some point to show where things still seem off. It actually isn't as bad as I remember, for some reason I thought the checkboxes just didn't announce which skill they were for, but apparently that's just a bad memory, or maybe it came from my testing of this under WINdows, I don't know.

I appreciate the work on it and am sorry I'm not more familiar with the Java accessibility API. Web stuff is more my bag.

@VicenteCartas
Copy link
Collaborator Author

No probs! For the checkbox, I think adding the text to the checkbox themselves instead of as a separate label should probably make things better to announce which skill you are (I didn't want to have to change layout if possible, but if needed I'll work on that).

The audio recording will help me a lot, appreciated. I'll keep this open until we figure out what's going on.

@sixlettervariables
Copy link
Contributor

If you can get Java Monkey working you can "see" sort of what tools like NVDA would see. It isn't as straightforward to get it all set up however.

@BlindGuyNW
Copy link
Contributor

Hey,

I meant to pass this along before, but forgot. :) this program might be easier to use or at least more up-to-date than JavaMonkey.

@VicenteCartas
Copy link
Collaborator Author

I'll check those programs. I was thinking on using Inspect and Windows Narrator, but they don't see anything inside the Java AWT Window :S

@sixlettervariables
Copy link
Contributor

Did you enable Access Bridge first? (not Google's but Java's)

@VicenteCartas
Copy link
Collaborator Author

Nope, I'll check that too today at night.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Edit Personnel Dialog has Poor Labels for Accessibility
3 participants