Skip to content

iTunes 12.2 browse mode is not handled correctly #5191

@nvaccessAuto

Description

@nvaccessAuto

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.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions