nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.12k stars 637 forks source link

Text in a text box or in a shape is not read out when this is selected again #11287

Open minakononogaki opened 4 years ago

minakononogaki commented 4 years ago

Text in a text box or in a shape is not read out when this is selected again

Steps to reproduce:

1.Open Excel. 2.Insert a text box or a shape. 3.Edit other part of document. Or save and close the document, and open excel and the closed document. 4.Use Page Layout, Selection Pane, then select the TextBox1 having inserted. From the context menu, select edit text. No sound when the cursol moves.

Actual behavior:

It is in the edit state in the screen but NVDA say nothing.

Expected behavior:

Edited content is read out.

System configuration

NVDA installed/portable/running from source:

portable

NVDA version:

2020.1

Windows version:

Windows 10 version 1903 (Language English)

Name and version of other software in use when reproducing the issue:

Microsoft 365 Excel (Language English)

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.

No.

If addons are disabled, is your problem still occuring?

Yes.

Did you try to run the COM registry fixing tool in NVDA menu / tools?

Yes.

minakononogaki commented 4 years ago

Attached please find an excel file for reproducing error and a log file where the error has occurred. I suppose the portion of the log

Input: kb(laptop):leftArrow DEBUG - IAccessibleHandler.accessibleObjectFromEvent (22:56:55.746) - MainThread (6488): oleacc.AccessibleObjectFromEvent with window 198542, objectID 139 and childID 0: [WinError -2147467259] Unspecified error IO - inputCore.InputManager.executeGesture (22:56:56.778) - winInputHook (356):

would be the reason of no speech of the object text edit information. textbox_error.zip

Adriani90 commented 1 year ago

The text boxes / shapes can be chosen from the home ribbon / search and select / select item. However, this works only when UIA for Microsoft Excel is enabled in NVDA advanced settings.

It seems these objects are kind of similar forms like in powerpoint. I didn't see any use cases for this in Excel, and NVDA does not announce them while navigating through the sheet. so you have to know there are some before selecting one of them.