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 617246 - When I checked enable braille support and enable contracted braille support check box and move the contracted table combo box with arrow keys, Orca double time to spokening the selected contraction table
When I checked enable braille support and enable contracted braille support c...
Status: RESOLVED DUPLICATE of bug 617204
Product: orca
Classification: Applications
Component: speech
2.30.x
Other All
: Normal normal
: ---
Assigned To: Orca Maintainers
Orca Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-04-30 03:26 UTC by Hammer Attila
Modified: 2010-04-30 03:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
This debug.out shows what the problem. (390.05 KB, application/octet-stream)
2010-04-30 03:29 UTC, Hammer Attila
Details

Description Hammer Attila 2010-04-30 03:26:51 UTC
Dear Developers,

In Orca mailing list I wroted following problem:
When I check enable braille support and enable contracted braille check boxes, and moving the contraction table check box, Orca is double time to spokening the selected contraction table. In Orca mailing list, Joanmarie look my copyed important debug.out part with related this problem, and wroted following:
"> KEYEVENT: type=0
> >           hw_code=116
> >           modifiers=8192
> >           event_string=(Down)
> >           is_text=True
> >           timestamp=405004
> >           time=1272550914.841058
You pressed the Down Arrow. Looks like we're getting a name-changed
event from the combo box:

> > vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
> > OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
> >     app.name='orca' name='en-us-comp8' role='combo box' state='enabled
> > focused sensitive showing visible' relations='labelled by'
> > VISUAL CHANGE: 'en-us-comp8' '11'
> > (event='object:property-change:accessible-name')
[braille generation output removed]
[speech generation output removed]

> > SPEECH OUTPUT: 'en-us-comp8. 39 of 88. '
> > ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^
So in response to the name-changed event from the combo box, we are
presenting the new value. Then along comes a selection-changed event
also from the combo box:

> > vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
> > OBJECT EVENT: object:selection-changed                 detail=(0,0)
> >     app.name='orca' name='en-us-comp8' role='combo box' state='enabled
> > focused sensitive showing visible' relations='labelled by'
> > VISUAL CHANGE: 'en-us-comp8' '11' (event='object:selection-changed')
[braille generation output removed]
[speech generation output removed]

> > SPEECH OUTPUT: 'en-us-comp8. 39 of 88. '
And we speak it again.

Presenting the new value does make sense for object:selection-changed,
and I would expect any combo box to emit object:selection-changed when
the selection changes. Therefore, the bug is that Orca is failing to
ignore the name-changed event emitted by combo boxes. Please file a bug
to this effect and I will try to address it tonight."

Attila
Thanks again!
Comment 1 Hammer Attila 2010-04-30 03:29:23 UTC
Created attachment 159957 [details]
This debug.out shows what the problem.

I forgot prewious wroted, I see this problem with Orca 2.30 and master version in Ubuntu 10.04 system.

Attila
Comment 2 Joanmarie Diggs (IRC: joanie) 2010-04-30 03:36:19 UTC
Hey Attila.

Thanks so much for doing this!! (Unfortunately -- or fortunately, really) Jon already filed and fixed this. If you pull Orca from master or the 2.30 branch from about 5 hours ago, you should find the bug is fixed.

*** This bug has been marked as a duplicate of bug 617204 ***