Summary: | Exception in NVDA screen reader when only a single cell is selected in Calc | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Michael Weghorn <m.weghorn> |
Component: | UI | Assignee: | Michael Weghorn <m.weghorn> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | m.weghorn |
Priority: | medium | ||
Version: | 7.4.0.0 alpha0+ | ||
Hardware: | All | ||
OS: | Windows (All) | ||
See Also: | https://github.com/nvaccess/nvda/issues/13276 | ||
Whiteboard: | target:7.4.0 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 60251 |
Description
Michael Weghorn
2022-01-31 08:03:22 UTC
See the discussion on initial version of my PR against NVDA at https://github.com/nvaccess/nvda/pull/13277 - turns out that changes on LO side are required as well Note that this does not show up with older versions of NVDA or LO, because announcement of selected cells has only been implemented there (so nothing happens there at all). Announcing a single *focused* cell is not affected (e.g. when moving between cells just using the arrow key.) Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/00c0ee8cf0fac0c933c5ae600e99a64b1c7d4397 tdf#147083 wina11y: Return a11y object instead of child ID It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. LibreOffice part fixed. There's still a pending PR for NVDA at https://github.com/nvaccess/nvda/pull/13277 - but from a user perspective, that's not even strictly needed, since announcement even works without that (it still runs into an error on NVDA side, but now reaches a working fallback...). |