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 712576 - Add ATK_STATE_CHECKABLE
Add ATK_STATE_CHECKABLE
Status: RESOLVED FIXED
Product: atk
Classification: Platform
Component: atk
unspecified
Other Linux
: Normal normal
: ---
Assigned To: ATK maintainer(s)
ATK maintainer(s)
: 672368 672369 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-11-18 11:17 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2013-12-11 13:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joanmarie Diggs (IRC: joanie) 2013-11-18 11:17:17 UTC
We have:
* ATK_STATE_EXPANDABLE and ATK_STATE_EXPANDED
* ATK_STATE_FOCUSABLE and ATK_STATE_FOCUSED
* ATK_STATE_SELECTABLE and ATK_STATE_SELECTED
* ATK_STATE_CHECKED

Without ATK_STATE_CHECKABLE, ATs must infer/guess that something is checkable. In the case of checkboxes, it's pretty obvious. But we see things like toggleable table cells and have to take extra steps to identify that the table cell is functionally a checkbox.
Comment 1 Joanmarie Diggs (IRC: joanie) 2013-11-18 12:16:47 UTC
Proposed documentation:

Indicates this object has the potential to be checked, such as a checkbox or toggle-able table cell.
Comment 2 Alejandro Piñeiro Iglesias (IRC: infapi00) 2013-11-18 15:56:34 UTC
Fixed with commit https://git.gnome.org/browse/atk/commit/?id=8cf61b9873b2d18960d51da0dff1e94a605a0a9f
Comment 3 Alejandro Piñeiro Iglesias (IRC: infapi00) 2013-12-11 13:11:56 UTC
*** Bug 672368 has been marked as a duplicate of this bug. ***
Comment 4 Alejandro Piñeiro Iglesias (IRC: infapi00) 2013-12-11 13:12:27 UTC
*** Bug 672369 has been marked as a duplicate of this bug. ***