GNOME Bugzilla – Bug 669176
Regression: atk-add-key-event-listener doesn't work
Last modified: 2012-02-01 14:50:30 UTC
Created attachment 206572 [details] Test program I noticed that atk_add_key_event_listener doesn't work with gtk applications. gtk from master. I attached a test program. It just open a gtkwindow, and with that method properly implemented (and accessibility activated), each time you press/release a key, a message should appear (from command line) After looking a little, it seems that it stopped to work after this gtk commit: commit dbabff08466d265b5e229336d9f5db349b3b4397 Author: Benjamin Otte <otte@redhat.com> Date: Thu Jan 19 10:31:52 2012 +0100 a11y: Invoke key snooper directly NOTE: in order to test this, I removed that commit, and in order to get things compiling, this one: commit 4b7ec2be8244a1641d71603ef6860eb7c41439b0 Author: Cosimo Cecchi <cosimoc@gnome.org> Date: Thu Jan 19 13:51:22 2012 -0500 main: fix a compilation warning
commit c0ee68b7fe48a989bb02a06cc94fc13bddb39de3 Author: Benjamin Otte <otte@redhat.com> Date: Wed Feb 1 15:44:27 2012 +0100 gtkmain: Invoke keysnoopers unconditionally