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 430402 - Orca unable to speak last character of each "sentence" when doing a sayAll in OOo Writer
Orca unable to speak last character of each "sentence" when doing a sayAll in...
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: general
2.19.x
Other Linux
: High major
: 2.20.0
Assigned To: Rich Burridge
Orca Maintainers
Depends on:
Blocks: 404411
 
 
Reported: 2007-04-16 18:38 UTC by Rich Burridge
Modified: 2008-07-22 19:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
debug.out from ooo-dev2.3 (1.56 KB, text/plain)
2007-07-10 17:37 UTC, Joanmarie Diggs (IRC: joanie)
Details

Description Rich Burridge 2007-04-16 18:38:57 UTC
This is with the latest Orca from SVN trunk/HEAD.

Steps to reproduce:

1/ Start Orca
2/ Start OOo Writer
3/ Create a simple OOo Writer document containing:

The quick
brown
fox jumps over
the lazy dog

4/ Make sure Orca is set to do "Say All By" Sentence
   (There's a combo box on the bottom of the speech pane.
    See last patch to bug #400716).

5/ Use Control-Home to position the cursor at the beginning
   of the first line.

6/ Hit the + key on the numeric keypad.

7/ Instead of speaking "The quick", Orca speaks "The quic" for the
   first line. There is a similar problem for each of the other
   lines.

The call in textLines() in default.py to:

[string, startOffset, endOffset] = text.getTextAtOffset(
                offset, atspi.Accessibility.TEXT_BOUNDARY_SENTENCE_END)

returns a string of

"The quic"

OOo Writer is returning the wrong thing.
Comment 1 Rich Burridge 2007-04-16 18:43:06 UTC
I've opened OOo issue #76420 against this.
http://www.openoffice.org/issues/show_bug.cgi?id=76420
Comment 2 Rich Burridge 2007-05-08 16:04:39 UTC
Issue #76420 just updated with:

"Confirmed in fixed in CWS atkbridge6."

Should be in a future distribution of OOo 2.3.

We'll need to check this when it becomes available.
Comment 3 Willie Walker 2007-05-25 16:27:19 UTC
Removing target milestone from [blocked] bugs.  We have little control over them, so we're better off letting priority and severity be our guide for poking the related components.
Comment 4 Willie Walker 2007-07-10 15:54:08 UTC
(In reply to comment #2)
> Issue #76420 just updated with:
> 
> "Confirmed in fixed in CWS atkbridge6."
> 
> Should be in a future distribution of OOo 2.3.
> 
> We'll need to check this when it becomes available.

Is this now available?  If so, can you please verify the fix?  Thanks!
Comment 5 Rich Burridge 2007-07-10 17:07:35 UTC
I just tried this with the version of StarOffice 8 that Oliver
pointed me at to look at issue #77106, and this problem is not
fixed in there. It's unclear what version of OOo that equates to.

I'll see if I can find a version of OOo 2.3 that I can download and try...
Comment 6 Rich Burridge 2007-07-10 17:10:08 UTC
Nope. The latest available download from www.openoffice.org appears 
to be 2.2.1.
Comment 7 Joanmarie Diggs (IRC: joanie) 2007-07-10 17:37:01 UTC
Created attachment 91559 [details]
debug.out from ooo-dev2.3

Rich, they hide the builds. :-)  I got mine from here:
http://download.openoffice.org/680/index.html

I ran your test case with SayAll set to Sentence and Orca seemed to be doing the correct thing.  Please see attached debug.out.
Comment 8 Rich Burridge 2007-07-10 17:55:07 UTC
Cool. Thanks Joanie. Yup, that's fixed. Closing.