Skip to content

Regression: traceback when NVDA+F is pressed while reading browse mode documents #10931

@josephsl

Description

@josephsl

Hi,

Traced to a regression: after #10919 came to master branch, NVDA+F command raises KeyError exception.

Steps to reproduce:

  1. Install recent alpha snapshots.
  2. Open a web browser such as Edge 80 or Firefox 74.
  3. Press NVDA+F while a website is open.

Actual behavior:

Traceback is printed.

Expected behavior:

No errors.

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

alpha.19867

Windows version:

Windows 10 Version 2004 (build 19041.172)

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

Edge 80 stable, Firefox 74

Other information about your system:

N/A

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 error in a version prior to #10919 merge

If addons are disabled, is your problem still occuring?

Yes

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

Not applicable

Additional information:

Traceback:

error executing script: <bound method GlobalCommands.script_reportFormatting of <globalCommands.GlobalCommands object at 0x07620F10>> with gesture 'NVDA+f'
Traceback (most recent call last):
File "scriptHandler.pyc", line 205, in executeScript
File "globalCommands.pyc", line 1435, in script_reportFormatting
File "globalCommands.pyc", line 1401, in reportFormattingHelper
File "textInfos_init
.pyc", line 564, in getFormatFieldSpeech
File "speech_init_.pyc", line 2181, in getFormatFieldSpeech
KeyError: 'reportSuperscriptsAndSubscripts'

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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