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 647246 - If enabled bot alphanumeric and punctuation keys and echo by character setting, Orca spokening duplicated the typed characters in Thunderbird message composing area
If enabled bot alphanumeric and punctuation keys and echo by character settin...
Status: RESOLVED OBSOLETE
Product: orca
Classification: Applications
Component: speech
3.0.x
Other All
: Normal normal
: ---
Assigned To: Orca Maintainers
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-04-09 05:00 UTC by Hammer Attila
Modified: 2018-02-08 12:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Debug file with possible show why happening this bug (495.18 KB, application/octet-stream)
2011-04-09 05:00 UTC, Hammer Attila
Details

Description Hammer Attila 2011-04-09 05:00:24 UTC
Created attachment 185572 [details]
Debug file with possible show why happening this bug

Dear Developers,

In Orca-list I reported yesterday this issue, and Don Marag confirmed the following interesting issue:
if I both Enable alphanumeric and punctuation keys and echo by character setting, I see an interesting issue for Thunderbird message composing area.
This case when I composing a new message or reply a message, Orca spokening duplicated the typed alphanumeric letters. This problem is not presenting with Gedit text box, Thunderbird address and subject field text box, only message body text area.
Reproducation steps:
1. Goto Orca preferences dialog, navigate the keyecho page, and enable both alphanumeric and punctuation keys and echo by character checkboxes.
2. Click Ok button.
3. Launch Thunderbird.
4. Press Ctrl+n key combination, give the address, subject fields, and begin type with message body area.
You will be hear double time spokening for example the a, b, c, d etc leters, this is true of course not only english alpha numeric characters, true both english letters and accented characters (for example é letter).
Other key echo settings is disabled my system when I doed this test, except enable locking keys check box.
I using now Ubuntu Lucid, and orca -3.1.0pre version (master branch).

Of course, I maked a debug.out file, with I attaching.
I found this traceback error message with debug.out file with lot of places, possible help:
Traceback (most recent call last):
  • File "/usr/local/lib/python2.6/dist-packages/orca/generator.py", line 249 in generate
    globalsDict[arg] = self._methodsDict[arg](obj, **args)
  • File "/usr/local/lib/python2.6/dist-packages/orca/generator.py", line 996 in _generateRealActiveDescendantDisplayedText
    self._script.utilities.realActiveDescendant(obj))
  • File "/usr/local/lib/python2.6/dist-packages/orca/script_utilities.py", line 1243 in realActiveDescendant
    activeDescendant or obj
KeyError: 'realActiveDescendant'
If possible fix this problem, please commit the future fix both actual master branch and 3.0 stable version.

Attila