Removed omission of role reading for switch-type buttons 65/279565/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 11:26:51 +0000 (13:26 +0200)
Also cleaned up redundant Slider role handling.

Change-Id: I8fed9de414b6960f890a66fa1ef28f87fffd084f

src/reading_composer.c

index 1ead1f943598206b1594128e1ce9f9e4244631d1..ddf92ee483ffbae87e8b5fc96727bfba46b452a5 100644 (file)
@@ -110,12 +110,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)
-                       ESAL(buf, role_name);
-               break;
-       }
        case ATSPI_ROLE_SCROLL_BAR: {
                GHashTable *hash_table = rm->attributes;
                if (hash_table) {
@@ -135,13 +129,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: