GNOME Bugzilla – Bug 744683
Tooltips should have ATK_ROLE_TOOL_TIP (like they did before)
Last modified: 2015-02-18 22:29:04 UTC
Created attachment 297066 [details] accessible-event listener Steps to reproduce: 1. Launch gtk3-demo's Printing demo 2. Launch the attached accessible event listener in a terminal 3. Cause the tooltip of the Pages radio button on the General page to be shown Expected results: An object with ROLE_TOOL_TIP would emit an accessible event. Actual results: An object of ROLE_LABEL emits the accessible event. Sample output from the attached listener, showing and then hiding the tooltip: ~~~~~~ Gtk+ 2 ~~~~~~ object:state-changed:showing(1, 0, 0) source: [tool tip | Specify one or more page ranges, e.g. 1-3,7,11] host_application: [application | gtk-demo] object:state-changed:showing(0, 0, 0) source: [tool tip | Specify one or more page ranges, e.g. 1-3,7,11] host_application: [application | gtk-demo] ~~~~~~ Gtk+ 3 ~~~~~~ object:state-changed:showing(1, 0, 0) source: [label | Specify one or more page ranges, e.g. 1-3,7,11] host_application: [application | gtk3-demo] object:state-changed:showing(0, 0, 0) source: [label | Specify one or more page ranges, e.g. 1-3,7,11] host_application: [application | gtk3-demo] Note: This is a change/regression in Gtk+ 3, but it was only semi-recently (perhaps in the past year?) introduced. At the moment I don't have time to track down when (sorry!!).
at this point, comparisons against gtk2 are of diminishing value. It would be far more useful to know that this worked in gtk 3.10, say...