Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Outlook 2013: Tabs in options dialog not reported #3826

nvaccessAuto opened this Issue Jan 28, 2014 · 2 comments


None yet
1 participant

Reported by leonarddr on 2014-01-28 15:31
In the options dialog of Word 2013, the list of option tabs is read correctly as categories list. IN Outlook, NVDA doesn't read this categories list at all. It is however possible to reach the categories list with object navigation, but the following error is displayed when moving into it:

error executing script: <bound method GlobalCommands.script_navigatorObject_firstChild of globalCommands.GlobalCommands object at 0x047C0890>> with gesture u'shift+NVDA+down arrow'

< Traceback (most recent call last):
< File "scriptHandler.pyc", line 174, in executeScript

File "globalCommands.pyc", line 527, in script_navigatorObject_firstChild

File "baseObject.pyc", line 34, in get

File "baseObject.pyc", line 110, in _getPropertyViaCache

File "NVDAObjects__init__.pyc", line 654, in _get_simpleFirstChild

File "baseObject.pyc", line 34, in get

File "baseObject.pyc", line 110, in _getPropertyViaCache

File "NVDAObjects\UIA__init__.pyc", line 528, in _get_firstChild

File "NVDAObjects__init__.pyc", line 124, in call

File "appModules\outlook.pyc", line 67, in event_NVDAObject_init

File "baseObject.pyc", line 21, in get

File "NVDAObjects\IAccessible__init__.pyc", line 780, in _get_role

File "baseObject.pyc", line 34, in get

File "baseObject.pyc", line 110, in _getPropertyViaCache

File "NVDAObjects\IAccessible__init__.pyc", line 764, in _get_IAccessibleRole

AttributeError: 'Dynamic_AutoCompleteListItemListItemUIA' object has no attribute 'IAccessibleObject'

Comment 1 by Michael Curran <mick@... on 2014-01-31 00:07
In [459be5d]:

Outlook appModule's chooseNVDAObjectOverlayClasses: ensure the object is an IAccessible NVDAObject before choosing any of the classes (they're all based on IAccessible). Fixes #3826

State: closed

Comment 2 by mdcurran on 2014-01-31 00:12
Milestone changed from None to 2014.1

@nvaccessAuto nvaccessAuto added the bug label Nov 10, 2015

@nvaccessAuto nvaccessAuto added this to the 2014.1 milestone Nov 10, 2015

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