Hi, Li. On Sun, Jun 6, 2010 at 11:18 PM, Li Yuan <li.y...@sun.com> wrote: > We have a bug for gailtreeview's performance: > https://bugzilla.gnome.org/show_bug.cgi?id=577098, and we have done some > analysis work there.
Hopefully we can help out with this bug over in Vinux land. > I haven't read the code of gconf-editor, is it text cell or some custom cell > renderer? If it is a custom cell renderer, gconf-editor should implement the > accessibility peer. Caching the data is what GAIL does for known cell > renderers. Your guess is correct. Gconf-editor does implement a custom cell renderer, basically just a wrapper around the existing renderers. It selects the renderer to use based on the type of data in the cell. How would I implement the accessibility peer? I tested the caching, and you are correct. I have had a couple of applications where the checkbox states shown were out of sync with the values announced. The fix in those cases was to implement a model column to represent the checkbox values. I'll look further into that next time I run across it. Thanks, Bill _______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list