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

NVDA Next not accessing Context Menu in Openoffice/Libreoffice with IA2 enabled. #3905

Closed
nvaccessAuto opened this issue Feb 20, 2014 · 4 comments

Comments

@nvaccessAuto
Copy link

Reported by ateu on 2014-02-20 12:44
Tested using the last version of the next branch, and in several. ways.

  1. Using NVDA next version, open OpenOffice or LibreOffice which has IA2 enabled;
  2. Press application key;
  3. Try to move with arrow keys through the menu items.

Expected: NVDA should read the menu items.
Actual behave: NVDA announces blank if not is written at the current line, or the content at this line, if any.
Note that I also tested using both master branch and the Release Candidate, and this problem doesn't appears.
I also tested usigng another screen reader to eliminate any possible doubt, so that this is most likely a recent issue.
Blocking #3831

@nvaccessAuto
Copy link
Author

Comment 1 by ateu on 2014-02-20 13:41
Another detail

When JAVA Access Bridge is used, this also doesn't occurs.

@nvaccessAuto
Copy link
Author

Comment 2 by mdcurran on 2014-02-20 23:24
Again looks like #3831. Menu window is not topMost. But does have WS_POPUP

@nvaccessAuto
Copy link
Author

Comment 4 by James Teh <jamie@... on 2014-02-22 08:50
In [7935e8f]:

Stop ignoring the Firefox Page Bookmarked window, OpenOffice/LibreOffice context menus and possibly other cases.

In eventHandler.shouldAcceptEvent, as well as testing whether the window is a descendant of the foreground window, also check whether it's root owner is a descendant of the foreground.
Re #3899, #3905.

@nvaccessAuto
Copy link
Author

Comment 5 by James Teh <jamie@... on 2014-02-22 08:50
In [e55984b]:

Merge branch 't3831' into next

Incubates #3831. Fixes #3899, #3905.

Changes:
State: closed

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

No branches or pull requests

2 participants