Skip to content

Outlook-specific table formatting suppression is persisted globally #4

Description

@ChenZ2000

Temporary Outlook table-formatting suppression is being persisted to NVDA settings.

In addon/appModules/outlook.py, the Outlook focus handler changes config.conf["documentFormatting"]["reportTableHeaders"] and reportTableCellCoords when focus enters the Outlook grid.

That makes an Outlook-only suppression leak into nvda.ini or the active profile when the user saves settings or exits NVDA.

Expected:
Any suppression here should stay Outlook-only and runtime-only.

Actual:
Focusing the Outlook grid can permanently change the user's global table header / cell coordinate settings.

— Prepared with Codex using GPT-5.4.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions