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 120654 - gnopernicus should read new name when received "accessible-name" changed signal from current focused widget
gnopernicus should read new name when received "accessible-name" changed sign...
Status: RESOLVED FIXED
Product: gnopernicus
Classification: Deprecated
Component: srcore
unspecified
Other Linux
: Normal normal
: ---
Assigned To: remus draica
remus draica
Depends on:
Blocks:
 
 
Reported: 2003-08-25 10:12 UTC by Bolian Yin
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bolian Yin 2003-08-25 10:12:52 UTC

Comment 1 remus draica 2003-08-26 12:50:31 UTC
Can you tell me a test case for this bug?
Comment 2 Bolian Yin 2003-08-27 02:12:10 UTC
Sorry for the incomplete report.

I mean when the accessible-name changed (e.g. by atk_object_set_name),
"property-change:accessible-name" signal will be sent out. Gnoperniucs
should listen on that and report the new name of the widget.
Comment 3 korn 2003-08-27 17:03:51 UTC
This is not something we should do in all cases (think of a clock 
whose text & name are both changing every second). 

Bolin: what is the specific case in Mozilla/Evolution (or whatever) 
that you are trying to address with this?  In discussions, we are 
thinking that name changes to a window title, a status bar item, or 
the focused item should be spoken, and all other changes ignored.  
Would this meet your needs?
Comment 4 Bolian Yin 2003-08-28 02:11:22 UTC
Right. Report for focused widget is sensible.

My current situation is: in evolution calendar day view model, when
you click another day from the calendar on the right, the day view was
changed to reflect that change. That means, the title and content of
the  day view widget is changed, and day view object is the same. I
use the title as the accessible name of the day view widget, and
re-set the name to reflect the change of date, expecting gnopernicus
to read the new  name. (All the time, the day view widget has the focus).
Comment 5 remus draica 2003-09-01 12:13:03 UTC
I saw that in this case the calendar is a collection of objects, one
for every day of the month. Every of those objects is a focusable one.
In my opinion, the situation described above is not the real case. In
case of clicking a day, the selected day should be the focused object,
not other object.

Important: All my observations are on the evolution from Red Hat 8.1
distribution because I didn't succed to compile the evolution from CVS.
Comment 6 remus draica 2003-10-08 13:06:55 UTC
Bolian,

I made some changes(in CVS) in gnopernicus to reacts when the name of
current focused object changed. Can you check if this works for
evolution in case described by you?

I checked and gnopernicus works fine if the name of clock applet from
Top Panel change.
Comment 7 bill.haneman 2003-10-09 16:47:46 UTC
adding accessibility keyword
Comment 8 Bolian Yin 2003-10-10 10:15:07 UTC
remus,

I tried the new version with my case, it works.  Thank you.