Hello,

I am having a look at

https://github.com/mate-desktop/caja/issues/999

which is essentially about adding an AtkObject attribute to the
caja desktop window. Looking at how attributes are managed, atk
apparently just lets the implemtation provide a get_attributes()
method which does the real work. Apparently the caja desktop window
is just based on gtkwidget itself, whose get_attributes() method
(gtk_widget_accessible_get_attributes) just returns "toolkit"->"gtk"
with no way to add any attribute.

I'm wondering: can I perhaps just make caja_desktop_window_init replace
the accessible's get_attributes method with its own method, which
would call gtk_widget_accessible_get_attributes and append the desired
attribute to the attribute set before returning it?

Samuel
_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel

Reply via email to