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.
Temporary Outlook table-formatting suppression is being persisted to NVDA settings.
In
addon/appModules/outlook.py, the Outlook focus handler changesconfig.conf["documentFormatting"]["reportTableHeaders"]andreportTableCellCoordswhen focus enters the Outlook grid.That makes an Outlook-only suppression leak into
nvda.inior 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.