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

iTunes 12.2 browse mode is not handled correctly #5191

Closed
nvaccessAuto opened this Issue Jul 1, 2015 · 0 comments

Comments

Projects
None yet
2 participants
@nvaccessAuto

nvaccessAuto commented Jul 1, 2015

Reported by zersiax on 2015-07-01 11:57
When for example going through the purchase process for Apple Music, as well as other processes where you need to click through a number of links in the webview part of iTunes, NVDA does not refresh the content of the document correctly. Also, when trying to arrow through the non-refreshed content, this error is thrown:
ERROR - scriptHandler.executeScript (13:52:30):
error executing script: <bound method WebKit.script_moveByLine_back of <virtualBuffers.webKit.WebKit object at 0x04E13B50>> with gesture u'up arrow'
Traceback (most recent call last):
File "scriptHandler.pyc", line 176, in executeScript
File "cursorManager.pyc", line 187, in script_moveByLine_back
File "cursorManager.pyc", line 122, in caretMovementScriptHelper
File "virtualBuffers__init
_.pyc", line 637, in set_selection
File "baseObject.pyc", line 21, in get
File "textInfos\offsets.pyc", line 309, in get_NVDAObjectAtStart
File "virtualBuffers__init
.pyc", line 183, in getNVDAObjectFromOffset
File "virtualBuffers\webKit.pyc", line 72, in getNVDAObjectFromIdentifier
File "NVDAObjects__init
_.pyc", line 76, in call
File "NVDAObjects\IAccessible__init__.pyc", line 385, in findOverlayClasses
File "comtypes__init__.pyc", line 264, in getattr
AttributeError: states

Alt+tabbing out of an application does not seem to fix this, a restart of NVDA is the only way I've found to render the new content.

jcsteh added a commit that referenced this issue Nov 12, 2015

@jcsteh jcsteh added incubating and removed Untriaged labels Nov 12, 2015

@jcsteh jcsteh added this to the 2016.1 milestone Nov 12, 2015

@jcsteh jcsteh closed this in 6d471c1 Dec 1, 2015

@nvaccessAuto nvaccessAuto removed the incubating label Dec 1, 2015

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