After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 672953 - Orca is presenting extra "input line frame" announcements in LibreOffice Calc
Orca is presenting extra "input line frame" announcements in LibreOffice Calc
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
: 673001 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-03-27 21:36 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2012-04-12 06:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Debug file with show possible why happening my system the problem (498.11 KB, application/octet-stream)
2012-04-05 12:41 UTC, Hammer Attila
Details
Table cell spokening setting produced debug.out file (53.86 KB, application/zip)
2012-04-05 14:46 UTC, Hammer Attila
Details
Right working Libreoffice Calc debug file (40.51 KB, application/zip)
2012-04-05 15:18 UTC, Hammer Attila
Details
Fresh debug file after I applied right Mike patch (74.18 KB, application/zip)
2012-04-12 06:45 UTC, Hammer Attila
Details

Description Joanmarie Diggs (IRC: joanie) 2012-03-27 21:36:38 UTC
Orca is presenting extra "input line frame" announcements in LibreOffice Calc.
Comment 2 Joanmarie Diggs (IRC: joanie) 2012-04-04 20:13:06 UTC
*** Bug 673001 has been marked as a duplicate of this bug. ***
Comment 3 Hammer Attila 2012-04-05 06:23:46 UTC
If in Libreoffice settings the quick start enabled, all working fine. The formula toolbar checked state not producing issue.
But, if quick start disabled, first Libreoffice Calc the problem unfortunately happening. Between cells navigation is very slow, and text frame related tutorial message always presenting if the formula tool bar menu item is checked.
If quick start not enabled, second Libreoffice Calc launch works fine. Orca right spokening cell coordinates, if I begin typing a cell, the text frame related input field doesn't presenting my braille display and doesn't spokening for speech output. Between cells navigation is very fast, not happening double cell content spokening. Possible this is a timing issue?

Attila
Comment 4 Joanmarie Diggs (IRC: joanie) 2012-04-05 11:20:15 UTC
Are you using master?
Comment 5 Hammer Attila 2012-04-05 11:31:50 UTC
Yes, I updated master branch with this day morning when I see your fixed bugs.
But now have Libreoffice updates my Precise system, so I will be installing updates and looking again this issue.
If this issue are happening, I attaching a debug output.

Attila
Comment 6 Hammer Attila 2012-04-05 12:41:49 UTC
Created attachment 211376 [details]
Debug file with show possible why happening my system the problem

Hy Joanie,

Unfortunately we not have lucky.
I installed all updates my Precise system, and restart my machine.
When logged in, I restart orca with orca --replace --debug-file=debug.out command, and launch Libreoffice Calc.
Unfortunately first Libreoffice Calc the probelm happening my machine with latest master version.
You will be see the debug.out file, Orca want spokening one speech output with all cell coordinates.

The interesting think:
I not closed Libreoffice Calc, but some test cell navigation later I restart Orca. After this, all works fine.
Simple I run orca --replace command.

Attila
Comment 7 Joanmarie Diggs (IRC: joanie) 2012-04-05 13:29:03 UTC
Do you have speak cell or speak row as your enabled setting?
Comment 8 Hammer Attila 2012-04-05 13:52:36 UTC
I always using default the speak row setting, prewious if I remember right this is not resulting problems. I will be try the speak cell setting, just a moment.

Attila
Comment 9 Hammer Attila 2012-04-05 14:46:48 UTC
Created attachment 211389 [details]
Table cell spokening setting produced debug.out file

Hy Joanie,

I tryed changing table cell related setting from row to cell setting.
When I launch Libreoffice Calc with first time, the issue is very similar with the prewious debug.out file, except cell coordinates are spokening Orca.
Butt, full different outputs spokening Orca with general speech output when all works right in Libreoffice Calc. For example, after I restarted Orca when debug.out file is generated, I hear only a1, b1, etc, and the right cell contents. Before I not restarted Orca, I hear a1 cella, b1 cella, etc, after restarted Orca, I hear only a1, b1, etc.
So, I think the table cell setting change doesn't resolve this issue.
Not possible Orca not map right Soffice script to Libreoffice Calc when Libreoffice first time launching slowly?
First start I need waiting about 13 second.
I don't understand:
When first start happening this type issues, why solved an Orca restart all problems without need closing Libreoffice Calc?

Attila
Comment 10 Hammer Attila 2012-04-05 15:18:39 UTC
Created attachment 211393 [details]
Right working Libreoffice Calc debug file

Hy Joanie,

I sending you a debug.out file with showing the right working method with Libreoffice Calc.
Showing any difference this debug.out file and the first attached debug.out file? Both two debug.out file I using table row spokening setting.

Attila
Comment 11 Joanmarie Diggs (IRC: joanie) 2012-04-05 23:52:13 UTC
This is sounding like the pidgin problem people reported. Does the problem go away with the earlier at-spi2? And regardless, I like to do one bug per problem. This bug here is fixed. Please open a new bug and also see if the problem goes away with the earlier at-spi2.
Comment 12 Hammer Attila 2012-04-06 04:53:53 UTC
I not see clear:
What at-spi2 version need looking?
Can you send me a Pidgin related bug with describing the at-spi2 related test cases?
Now my Ubuntu system have following at-spi2 related components:
At-spi2-core: 2.4.0-1
At-spi2-atk: 2.4.0-1ubuntu2

Attila
Comment 13 Hammer Attila 2012-04-11 14:21:55 UTC
Khrisnakant mane sent following letter in Ubuntu a11y list now:
"hello all,
I just tryed using calc for some important work and I was a bit disappointed.
firstly i pressed capslok + r for setting the row header.
But that feature does not work like it used to in older versions.
Note that for a blind person this is really crutial because 20 or 30
rows down the line, I aught to remember in which column I am typing.
Hereing "name b50, address c50 ... " is really necessary as there is
no time to always go up the rows and read the headers.
Secondly, when I type in cells the experience is really bad to say the least.
type in a cell and try moving to the next one, coordinates are not
read properly.
This also happens when you move out of the merge area.
Further more the command capslok + a does not read the content of the cell.
Can some one take serious note of this?
It might be an orca problem which won't worry me, since we all know
the credibility and sincearity of people like Joanie.
But if this is a calc issue, I don't know how long it will take to fix."
Unfortunately the tested at-spi2 gnome-3-4 branch change doesn't resolve this problem when Orca not loading right the Soffice script when Libreoffice products are started, but this situation Orca restart work.
I tested dinamic row headers function when the Soffice script orca loaded right, working proper.

Attila
Comment 14 Joanmarie Diggs (IRC: joanie) 2012-04-11 19:10:16 UTC
See Mike's patch on the other bug related to the timeout:
https://bugzilla.gnome.org/show_bug.cgi?id=673713

This bug here is about the extra "input line frame" announcements. And that bug is fixed. The timeout bugs are all bug 673713.
Comment 15 Hammer Attila 2012-04-12 06:45:27 UTC
Created attachment 211902 [details]
Fresh debug file after I applied right Mike patch

I have got very positive experiences.
All time Libreoffice Calc works right, independent enabled the quickstart possibility or not.
I experienced only one issue, with general I don't no right or not:
If I fill the first row with header purposes informations, when I not have the first cell, Orca doesn't setting dinamic row header the first row if I press Orca modifier+r keystroke.
Reproducation steps:
1. Launch Libreoffice Calc, and fill a1, b1, and c1 cells.
2. If you have the c1 cell, try press Orca modifier+r keystroke. My machine nothing happening this situation, Orca doesn't associate the dinamic row header with first row.
3. Goto the a1 cell, and try press Orca modifier+r keystroke. This situation Orca right associate the dinamic row header with first row.
This is a valid bug? If yes, I reporting this bug with a separate issue.

Attila