Date: prev next · Thread: first prev next last


Hi everyone,

I am having difficulty with:
libreoffice_1:3.6.2~rc2-0ubuntu4_all.deb

The problem is that the Orca screen reader is not able to read cell coordinates in Calc as it used to back in OpenOfice. The Orca and at-spi versions I am using are:
gnome-orca_3.7.0.94-0ubuntu0.1_all.deb
and
at-spi2-core_2.6.1-0ubuntu0.1_i386.deb

The files that seem to be involved are:
/usr/lib/python3/dist-packages/orca/scripts/apps/soffice/speech_generator.py
/usr/lib/python3/dist-packages/orca/scripts/apps/soffice/braille_generator.py

Functions that have the bug:
def _generateRowHeader(self, obj, **args)
def _generateNewRowHeader(self, obj, **args)
def _generateColumnHeader(self, obj, **args)
def _generateNewColumnHeader(self, obj, **args)

Specific line in the code:
table in self._script.dynamicRowHeaders


In this line table is searched as a dictionary key:
self._script.dynamicRowHeaders


The expectation is that the keys be constant whereas a variable of the table type is not.

So this error is generated:
type Table is unhashable

For this reason, apparently, Orca does not speak the cell info it should.

As this is fairly basic funcionality, I imagine someone has already figured it out. Can someone point me to the solution or patch?

Thanks,

Fernando

--
Unsubscribe instructions: E-mail to accessibility+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/accessibility/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.