From b198becaa885a92f3c6fdd885adaa521a05492e3 Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Thu, 12 May 2022 23:32:27 +0200 Subject: Add support for ATSPI_STATE_ANIMATED/ATK_STATE_ANIMATED This fixes Firefox reporting some images as INVALID to AT-SPI [1], while it actually meant to report ANIMATED. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1513270 --- atk-adaptor/accessible-stateset.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/atk-adaptor/accessible-stateset.c b/atk-adaptor/accessible-stateset.c index 3085220..7e9ddad 100644 --- a/atk-adaptor/accessible-stateset.c +++ b/atk-adaptor/accessible-stateset.c @@ -61,6 +61,8 @@ spi_init_state_type_tables (void) accessible_state_types[ATK_STATE_ACTIVE] = ATSPI_STATE_ACTIVE; atk_state_types[ATSPI_STATE_ACTIVE] = ATK_STATE_ACTIVE; + accessible_state_types[ATK_STATE_ANIMATED] = ATSPI_STATE_ANIMATED; + atk_state_types[ATSPI_STATE_ANIMATED] = ATK_STATE_ANIMATED; accessible_state_types[ATK_STATE_ARMED] = ATSPI_STATE_ARMED; atk_state_types[ATSPI_STATE_ARMED] = ATK_STATE_ARMED; accessible_state_types[ATK_STATE_BUSY] = ATSPI_STATE_BUSY; -- cgit v1.2.1