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

Sometimes impossible to close elements list #8529

Closed
lukaszgo1 opened this issue Jul 20, 2018 · 13 comments
Closed

Sometimes impossible to close elements list #8529

lukaszgo1 opened this issue Jul 20, 2018 · 13 comments

Comments

@lukaszgo1
Copy link
Contributor

lukaszgo1 commented Jul 20, 2018

Steps to reproduce:

  1. Open orange.fr
  2. Open elements list with NVDA+F7.
  3. close it.
  4. Invoke the list second time and try to close it with cancel or escape.

Actual behavior:

The list will not close and when opening it the following is written in the log
ERROR - unhandled exception (19:06:45.973):
Traceback (most recent call last):
File "wx\core.pyc", line 3240, in
File "browseMode.pyc", line 426, in run
File "browseMode.pyc", line 827, in init
File "browseMode.pyc", line 885, in initElementType
File "browseMode.pyc", line 905, in filter
File "virtualBuffers_init_.pyc", line 121, in label
File "browseMode.pyc", line 219, in getLabelForProperties
File "virtualBuffers_init
.pyc", line 118, in propertyGetter
File "virtualBuffers_init_.pyc", line 150, in _getControlFieldAttribs
LookupError

Expected behavior:

The list should close.

System configuration:

NVDA Installed/portable/running from source:

Installed

NVDA version:

alpha-16056,366fcf79

Windows version:

Windows 7 x64

Name and version of other software in use when reproducing the issue:

Nightly 64

Other information about your system:

This issue cannot be reproduced 100% of the time, but after several attempts it will definitely show up.

Other questions:

Does the issue still occur after restarting your PC?

Yes

Have you tried any other versions of NVDA?

Yes the first version which has this issue is 2017.4

@LeonarddeR
Copy link
Collaborator

This looks like a duplicate of #7853, at least it has the same underlying issue.

@LeonarddeR
Copy link
Collaborator

Could you reproduce this with this try build?

@lukaszgo1
Copy link
Contributor Author

I'm unable to reproduce it with the test build provided by @LeonarddeR but, because it cannot be reproduced reliably I cannot say, that it is definitely fixed. I'm going to close this issue for now, and will reopen if nessesary

@lukaszgo1
Copy link
Contributor Author

lukaszgo1 commented Sep 18, 2018

Unfortunately it isn't fixed. I've edited my initial commend with STR which fails for me 100
% of the time.

@lukaszgo1 lukaszgo1 reopened this Sep 18, 2018
@josephsl
Copy link
Collaborator

Hi,

Does this happen with other browsers and on other websites? If this is specific to a website, chances are that it might be a bit hard to reproduce this. If this happens on other browsers, then we may need to do some more digging.

Thanks.

@lukaszgo1
Copy link
Contributor Author

My testing shows that it happens in IE11, but not in Edge I am unable to test with Chrome sorry about that. It happens with other websites from time to time, I've used orange.fr as a example, because it fails there consistently.

@josephsl
Copy link
Collaborator

josephsl commented Sep 18, 2018 via email

@ruifontes
Copy link
Contributor

ruifontes commented Sep 18, 2018 via email

@lukaszgo1
Copy link
Contributor Author

@josephsl The first version which has this problem is 2017.4.

@lukaszgo1 lukaszgo1 changed the title Sometimes impossible to close elements list in wx Python 4 builds Sometimes impossible to close elements list Sep 18, 2018
@josephsl
Copy link
Collaborator

josephsl commented Sep 18, 2018 via email

@Adriani90
Copy link
Collaborator

This is consistently reproducible with this example in all browsers. I have tested with NVDA 2019.1.1, Firefox 66.0.4, Chrome 74 and IE11.
Sometimes you must press multiple times nvda+f7, escape, nvda+f7, escape, nvda+f7 etc...
cc: @feerrenrut, @michaelDCurran could this lead to a regression?

@lukaszgo1
Copy link
Contributor Author

@Adriani90 Are you able to still reproduce this in latest Firefox? I'm not.

@lukaszgo1
Copy link
Contributor Author

Since this is no longer reproducible for me I'm going to close this issue. If someone can still repro please comment here and I'll reopen.

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

No branches or pull requests

5 participants