Skip to content

Auto-completing e-mail addresses in Microsoft Outlook can cause an error #8055

@dkager

Description

@dkager

Steps to reproduce:

  1. Enable braille output in NVDA.
  2. In Outlook 2016, start a new e-mail.
  3. In the To, Cc or Bcc fields, start typing an e-mail address that is in an auto-complete list, e.g. the address book.

Expected behavior:

The auto-completed address is announced through a ui.message.

Actual behavior:

ERROR - eventHandler.executeEvent (17:40:41.236):
error executing event: stateChange on <appModules.outlook.AutoCompleteListItem object at 0x06E8AE90> with extra args of {}
Traceback (most recent call last):
  File "eventHandler.pyc", line 152, in executeEvent
  File "eventHandler.pyc", line 92, in __init__
  File "eventHandler.pyc", line 107, in next
  File "extensionPoints.pyc", line 135, in callWithSupportedKwargs
  File "appModules\outlook.pyc", line 343, in event_stateChange
  File "ui.pyc", line 67, in message
  File "braille.pyc", line 1676, in message
  File "braille.pyc", line 1296, in update
TypeError: cannot concatenate 'str' and 'NoneType' objects

System configuration:

NVDA version: master-14897,4faf0d05

Windows version: 10.0.16299

Outlook version: 16.0.9029.2106

Metadata

Metadata

Assignees

No one assigned

    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