Skip to content
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

In Excel ribbon, NVDA does not inform about the unavailable items as navilable and gives no info. #6430

Closed
sumandogra opened this issue Oct 6, 2016 · 1 comment
Labels
p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
Milestone

Comments

@sumandogra
Copy link

the following is a use case given by a bank employee:

Use case– NVDA does not report menu buttons “unavailable” status.
In excel 2010 or other Microsoft office programs such as power point and word to learn about the ribbons and all menu options I have pressed alt key to select a menu and then using tab key reading and understanding each group and its options. NVDA is reading options with good features of tool tip description and shortcuts however with NVDA I am completely missing out critical state as disabled (visibly greyed out) options. Here NVDA reads options but does not report it is “unavailable”. As a screen reader user I hit enter on such options / buttons to activate it but nothing happens. This is a bug. However JAWS speaks for the greyed options as “unavailable”<menu/button.

Examples of such unavailable (visibly greyed out) options which are there on the menus for a blank sheet opened are

view menu ribbon
show group – ruler check box
windows group - synchronous scrolling and reset window positions

review menu ribbon
comments group – delete, previous, next and show / hide comments

data menu ribbon
connections group - properties
sort & filter group – clear and reapply
outline group - show detail and hide detail

formulae menu ribbon
use in formulae

page layout menu ribbon
average group – group and rotate

@jcsteh jcsteh added the p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority label Oct 6, 2016
@jcsteh
Copy link
Contributor

jcsteh commented Oct 6, 2016

Confirmed. Technical: We need to support the UIA IsEnabled property.

P2 because we're reporting incorrect/misleading info and because it should be fairly easy to fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
Projects
None yet
Development

No branches or pull requests

3 participants