Summary: | nvda#15264: NVDA keeps saying "file ///C/.../myfile.ods" in LibreOffice 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 | Keywords: | accessibility |
Version: | 24.2.0.0 alpha0+ | ||
Hardware: | All | ||
OS: | Windows (All) | ||
See Also: | https://github.com/nvaccess/nvda/issues/15264 | ||
Whiteboard: | target:24.2.0 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 60251 |
Description
Michael Weghorn
2023-08-08 17:01:11 UTC
I can reproduce with current LO git master and NVDA 2023.1, am working on a fix. Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 37b72ba4542ca8dc49d0121be995d9253c65d6ba CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win Locale: en-US (en_DE); UI: en-US Calc: threaded Pending Gerrit changes: https://gerrit.libreoffice.org/c/core/+/155491 https://gerrit.libreoffice.org/c/core/+/155492 Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/39302875c27d4cf4246bb7520ed90abcf0af777a tdf#156679 wina11y: Implement accHitTest via UNO equivalent It will be available in 24.2.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. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d1d07992a89ba503f1d457a8f79926063f4d3f9c tdf#156679 wina11y: Convert screen to local coords as needed It will be available in 24.2.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. Fixed now. As I mentioned in https://github.com/nvaccess/nvda/issues/15264, cell position is not announced when hovering for me, but that's the same with Excel, so may be the correct behavior. There's a difference in behavior with Excel, as mentioned in the commit message: > With this change in place, NVDA now announces the > text when hovering over the text and mouse tracking > is enabled in NVDA (which is the case by default). > Other than with Microsoft Excel, the text is only > announced when the mouse is actually over the text, > not over free space in the cell, which might be > because Excel uses UIA and the UIA equivalent, > `ITextProvider::RangeFromPoint` [2] shall also return > the index of the closest character when the point > itself is not over the actual bounds of any > character. |