Summary: | Sluggishness with NVDA and Calc | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Richard B. McDonald <richardbmcdonald> |
Component: | Calc | Assignee: | Michael Weghorn <m.weghorn> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | m.weghorn, vsfoote |
Priority: | medium | Keywords: | accessibility, perf |
Version: | 7.1.0.3 release | ||
Hardware: | All | ||
OS: | Windows (All) | ||
Whiteboard: | target:7.4.0 target:7.3.0.2 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 60251 | ||
Attachments: | Screncast showing the issues described in tdf#146306 and tdf#146307 |
Description
Richard B. McDonald
2021-12-18 19:12:58 UTC
please retest with a 7.3 build, or current nightly master build against a 7.4 release. Also, MS Excel is not a "native" format--in genearl ODF Spreadsheet document will have better conformance and support in Libreoffice Calc. At 7.3 Michael W. has implemented IAccessible2 table and table cell support in the Calc UI. A 7.2 build will not make use of the enhanced AT provided. Created attachment 177025 [details] Screncast showing the issues described in tdf#146306 and tdf#146307 @Richard: Thanks for creating the bug reports. For reference: This and tdf#146307 were originally reported/discussed on the accessibility mailing list, thread starts at https://listarchives.libreoffice.org/global/accessibility/msg00972.html . I can reproduce with a current master build. attachment 177025 [details] is a screencast demonstrating the issues. (For the first cells, tab or enter were pressed right after entering the number, for the later ones, it's only pressed later, so you can hear the full cell announcement.) Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: c40df02caa6b5473f80bd8c2ed14763dac2076cd CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded Pending fix: https://gerrit.libreoffice.org/c/core/+/128006 Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/fcf4a26275d7503835f9aa23cb94938809840300 tdf#146306 wina11y: Retrieve accessible desc on demand 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. Michael Weghorn committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/f1fb66b02d72d4b2e6f3321fa5426c9f7c04c48c tdf#146306 wina11y: Retrieve accessible desc on demand It will be available in 7.3.0.2. 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. I tested this with LO Dev 7.4.1 Alpha, NVDA 2021.3 and Windows 10. Essentially, although I still seem to have a ~1.00 second latency between the press of a key and when NVDA speaks, the issue is now reduced by ~90%; making it very tolerable. Indeed, although Excel (for example) seems more responsive with a ~0.25 second latency, this much reduced now ~1.00 second latency with Calc is fine. And, I suspect that even that ~1.00 second latency has to do with other things on my personal user side, such as perhaps my voice synthesizer and the like. (I do not think it relates to my PC’s hardware: P5, 8 GB RAM, SSD.) |