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 584103 - Cursor problems when I compose a new message with Thunderbird 3.0B3 pre
Cursor problems when I compose a new message with Thunderbird 3.0B3 pre
Status: RESOLVED FIXED
Product: orca
Classification: Applications
Component: speech
2.26.x
Other All
: Normal normal
: 2.28.0
Assigned To: Joanmarie Diggs (IRC: joanie)
Orca Maintainers
Depends on:
Blocks: 404409
 
 
Reported: 2009-05-28 09:26 UTC by Hammer Attila
Modified: 2009-11-09 21:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
This is the second debug.out file (706.81 KB, text/plain)
2009-08-10 13:04 UTC, Hammer Attila
  Details
do not localize the app name 'Shredder' (1.02 KB, patch)
2009-08-10 15:43 UTC, Joanmarie Diggs (IRC: joanie)
committed Details | Review

Description Hammer Attila 2009-05-28 09:26:17 UTC
Please describe the problem:
Dear Developers!

When I compose or reply a message with thunderbird and press for example an enter key, and after this I press right arrow, Orca says the prewious line characters. Thunderbird write newline character and text is Right, but Orca not speeching right the cursor position. I not see the cursor the display. All orca settings are correct my system.

I using latest Thunderbird 3.0B3 pre and Orca 2.26 and GNOME 2.26.
My system is Ubuntu 9.04.

Anybody confirm this problem?
If need, I make a debug.out file.

Thanks,

Attila

Steps to reproduce:
1. Please Launch Thunderbird.
2. Please press Ctrl+n key.
3. Tabbing the message body, write any text and press enter key.
4. Press right arrow, Orca says the prewious line characters.



Actual results:


Expected results:


Does this happen every time?
Yes my system.

Other information:
Comment 1 Hammer Attila 2009-05-28 10:11:50 UTC
I looked this problem with prewious Thunderbird 3.0B2 version, this version not producing the described problem.
Comment 2 Joanmarie Diggs (IRC: joanie) 2009-07-27 23:08:40 UTC
Thanks Attila. Given that you're not seeing it in 3.0B2 but are in 3.0B3, I'm guessing it's a Mozilla regression. But I'll take a look into it later in the week.
Comment 3 Joanmarie Diggs (IRC: joanie) 2009-08-01 03:29:03 UTC
I tried this in version 3.0b3 from the 21st using OpenSolaris build 118 (GNOME 2.26.2) and cannot reproduce the problem. The exact build info for Thunderbird is:

  Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090721   
  Lightning/1.0pre Thunderbird/3.0b3

As this bug was filed a couple of months ago, perhaps it was an issue that was caught and fixed by the Mozilla guys.

Attila would you please test with the latest Thunderbird and see if you can still reproduce the problem? And if so, mind attaching a full debug.out taken when the problem is occurring? Thanks!
Comment 4 Joanmarie Diggs (IRC: joanie) 2009-08-09 19:09:01 UTC
Attila can you still reproduce this issue?
Comment 5 Hammer Attila 2009-08-10 05:38:36 UTC
Joanmarie, sorry my long answer, but this day I look this bug with latest Thunderbird.
I think afternoon I write the result, now I have enough time.

Attila
Comment 6 Hammer Attila 2009-08-10 13:04:31 UTC
Created attachment 140323 [details]
This is the second debug.out file

Dear Joanmarie!

I tested this bugreport problem with following:
Os: Ubuntu Karmic, development version
GNOME Version: 2.27.x
Orca version: latest dayly update with git repository.
Thunderbird version: Thunderbird-3.0 3.0b4pre
If I using my described steps with reproducing this bug, I see following results:
1. If I using hungarian locale, the bug is reproducable always (the debug.out file made this situation).
2. If I using english locale, the bug is not present.
All locales I see following problem, when I try navigate with subject field with left and right arrow, this is reproducable:
Orca does'nt spoken the subject field characters when I press left or right arrow.

I download dayly Thunderbird with following ppa repository my Ubuntu system:
deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu karmic main

Hope this help,

Attila
Comment 7 Joanmarie Diggs (IRC: joanie) 2009-08-10 13:52:41 UTC
Hi Attila. 

Thanks for the update!

> If I using my described steps with reproducing this bug, I see following
> results:
> 1. If I using hungarian locale, the bug is reproducable always (the debug.out
> file made this situation).

Understood. But this strikes me as really odd. The steps you described dictate what happens when you press Enter when composing a message and then press Right Arrow. Orca is not doing anything locale-specific at that point. Regardless I will take a look later today.

> All locales I see following problem, when I try navigate with subject field
> with left and right arrow, this is reproducable:
> Orca does'nt spoken the subject field characters when I press left or right
> arrow.

Yeah, that's a known mozilla bug about which we can do nothing:
https://bugzilla.mozilla.org/show_bug.cgi?id=503428 (which we are tracking with bug http://bugzilla.gnome.org/show_bug.cgi?id=588204)

For this bug (584103), let's focus on the behavior when Right Arrow is pressed after using Enter when composing a message.
Comment 8 Joanmarie Diggs (IRC: joanie) 2009-08-10 15:43:15 UTC
Created attachment 140343 [details] [review]
do not localize the app name 'Shredder'

Issue confirmed with the Hungarian locale. And in retrospect, it all makes perfect sense -- and is detailed in the debug.out had I been paying closer attention. :-(

In settings.py, some of the app names get localized as part of the script mapping we do. We were localizing 'Shredder'. Therefore, when I used Shredder with the English(US) locale, there was nothing localized and Shredder got mapped to Thunderbird and the Thunderbird script was used. But for other locales, Shredder got translated and we presumably tried to map the translated form to Thunderbird, which failed. So we wound up using the Gecko script instead which doesn't handle all things Thunderbird.

This patch unmarks "Shredder" for translation and makes the problem go away for the Hungarian locale. I've already committed this to git master.

Attila could you please grab the latest Orca and verify that this solves your cursor problem? Thanks.
Comment 9 Hammer Attila 2009-08-10 16:44:00 UTC
Joanmarie, the patch is perfect, this bug is fixed.
Thank you your quick work.

Attila
Comment 10 Joanmarie Diggs (IRC: joanie) 2009-08-10 17:07:56 UTC
Awesome, thanks Attila! Closing as FIXED.
Comment 11 Hammer Attila 2009-08-14 13:37:11 UTC
Sorry Joanmarie, but now I see two little  cursor navigating problem. I think the average users does'nt see the following problems, I try tests and see following problems:
If I write a new message and I press enter key, I try press two time the home key, Orca says the prewious line beginning character and the cursor jumps prewious line.
This problem is only true, if I not write any character the new line after pressed enter key. 
The bigger problem is following:
When I read a message with arrow keys and navigated a blank line, if I try press home key, Orca spokening prewious line beginning character.
Don't angry me. :-):-)
Can you confirm this problems? Need fix this problems?

Attila
Comment 12 Joanmarie Diggs (IRC: joanie) 2009-08-14 14:25:33 UTC
Attila, I am so angry. Grrrrrrr. <huge, silly grin>

Of course I am not angry. I really appreciate all the help and work you do for Orca. I would, however, be grateful if you'd open new bugs when you discover a new bug.

This bug was due to the fact that we were localizing the Shredder name when we shouldn't be. We are no longer doing that. Now we are using the correct (Thunderbird) script even for the Hungarian locale. Therefore, something else (I don't know what yet) is responsible for the problem you are seeing with the Home key. I've just created a new bug for the new problem (bug 591807). Reclosing this bug as FIXED because it is. :-)