GNOME Bugzilla – Bug 340022
spreadsheet cells treated as table line
Last modified: 2006-05-23 07:08:48 UTC
Please describe the problem: When switching to the "native" atkbridge in version 2.0.3, OpenOffice.org Calc spreadsheets cells no longer have the role "LABEL" (which they got by bridging through Java), but the role "TABLE_CELL" by default. Steps to reproduce: 1. Launch OOo Calc from a build that contains the patch for the atkbridge 2. Fill a few cells with text 3. Travel through these cells using the cursor keys Actual results: All visible cells in the row of the active cell are presented as a table line and the content of the cells (which differs from the name) is not read. Expected results: The active cell + content gets spoken / displayed. Does this happen every time? Yes. Other information:
Created attachment 65071 [details] [review] proposed patch this patch still needs work add the new spread-sheet-role and presentation for it.
Created attachment 65155 [details] [review] Reworked patch
With the patch applied, gnopernicus successfully detects a spreadsheet and no longer commulates cells to a table line. Great ! Just found a minor problem with speech output: instead of reading Name:Content (e.g. "Cell A1 Test"), the content is read twice: "Test Test". I haven't tested maginification though.
Created attachment 66032 [details] [review] Proposed patch
The patch presents corectly the spread sheet cell: Name:Content.
Patch committed to CVS head and gnome-2-14 branch.