Removed omission of role reading for switch-type buttons 65/279865/2
authorMaria Bialota <m.bialota@samsung.com>
Thu, 11 Aug 2022 16:41:29 +0000 (18:41 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Thu, 18 Aug 2022 12:09:16 +0000 (14:09 +0200)
Also cleaned up redundant Slider role handling.

Change-Id: I8fed9de414b6960f890a66fa1ef28f87fffd084f

src/reading_composer.c

index d4d9edb766a3e578d5e01d647e94dc5dcba97025..56356c4b777e6e430d1d851507506346ec965716 100644 (file)
@@ -127,12 +127,6 @@ TIZEN_PROD_STATIC char *generate_role_trait(AtspiAccessibleReadingMaterial *rm)
                }
                break;
        }
-       case ATSPI_ROLE_SLIDER: {
-               gchar *role_name = rm->localized_role_name;
-               if (role_name)
-                       g_strlcat(ret, role_name, sizeof(ret) - strlen(ret) - 1);
-               break;
-       }
        case ATSPI_ROLE_SCROLL_BAR: {
                GHashTable *hash_table = rm->attributes;
                if (hash_table) {
@@ -143,13 +137,10 @@ TIZEN_PROD_STATIC char *generate_role_trait(AtspiAccessibleReadingMaterial *rm)
                break;
        }
        case ATSPI_ROLE_INVALID:
-       case ATSPI_ROLE_TOGGLE_BUTTON:
        case ATSPI_ROLE_PAGE_TAB:
        case ATSPI_ROLE_EDITBAR:
-       case ATSPI_ROLE_CHECK_BOX:
        case ATSPI_ROLE_MENU_ITEM:
        case ATSPI_ROLE_RADIO_MENU_ITEM:
-       case ATSPI_ROLE_RADIO_BUTTON:
        case ATSPI_ROLE_POPUP_MENU:
        case ATSPI_ROLE_DIALOG:
        case ATSPI_ROLE_UNKNOWN: