Skip to content

Alt text not announced in Outlook win32 emails #14217

@msftedad

Description

@msftedad

Steps to reproduce:

These steps include how to set up an email with this issue.

  1. Open Outlook for Windows
  2. Create a new email with ctrl+N
  3. Select Insert > Picture with Alt N P2
  4. In system insert picture dialog, navigate to and select any image on the device and select OK
  5. Open context menu and select View Alt Text
  6. Ensure there is alt text in the image
  7. Send the email to yourself
  8. Open the email from the message list
  9. Arrow down to read the image.

Actual behavior:

NVDA will read "graphic" but not the alt text added to the image.
NVDA output:

Email with an image - NVDA not reading alt text - Message (HTML) 
dialog
document
page 1  section 1  This text is below the image.
This is a test email. I’m adding an image below this line.
down arrow
graphic  
down arrow
This text is below the image.

Expected behavior:

NVDA will read "graphic" but will not read the text of the alternative text.

NVDA logs, crash dumps and other attachments:

IO - speech.speech.speak (15:51:59.333) - MainThread (26428):
Speaking [LangChangeCommand ('en_US'), 'This is a test email. I’m adding an image below this line.\r']
IO - inputCore.InputManager.executeGesture (15:52:00.633) - winInputHook (23352):
Input: kb(laptop):downArrow
IO - speech.speech.speak (15:52:00.655) - MainThread (26428):
Speaking [LangChangeCommand ('en_US'), 'down arrow']
IO - speech.speech.speak (15:52:00.811) - MainThread (26428):
Speaking [LangChangeCommand ('en_US'), 'graphic']
DEBUG - UIAHandler.shouldUseUIAInMSWord (15:52:00.944) - MainThread (26428):
Using UIA due to suitable Office version: (16, 0, 15729)
IO - inputCore.InputManager.executeGesture (15:52:01.744) - winInputHook (23352):
Input: kb(laptop):downArrow
IO - speech.speech.speak (15:52:01.755) - MainThread (26428):
Speaking [LangChangeCommand ('en_US'), 'down arrow']
IO - speech.speech.speak (15:52:01.836) - MainThread (26428):
Speaking [LangChangeCommand ('en_US'), 'This text is below the image.']

System configuration

NVDA installed/portable/running from source:

Portable but reproduces on other machines with installed copy.

NVDA version:

2022.3

Windows version:

22H2, OS Build 22623.730

Name and version of other software in use when reproducing the issue: Outlook for Windows (Insider) version 2211 build 15729.20002

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

2022.2 and 2022.3 have the same issue.

If NVDA add-ons are disabled, is your problem still occurring?

Yes.

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    api/uiaFeature or bug requires an understanding of UIAapp/microsoft-officeclose/works-for-mecomponent/UIA-ms-officeSpecific to UIA used in MS office applications.needs-triagep3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions