Modified reading description for slider according to new UX 66/279566/2
authorMaria Bialota <m.bialota@samsung.com>
Thu, 11 Aug 2022 17:41:05 +0000 (19:41 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Thu, 18 Aug 2022 11:30:46 +0000 (13:30 +0200)
Old UX: "Slider, $value%, Flick up and down to adjust the position"
New UX: "$value%, $name, slider".

Change-Id: I4f3ab5db39baab2b93fd5cdcad2ef71ac42cd044

src/reading_composer.c

index ddf92ee483ffbae87e8b5fc96727bfba46b452a5..9743748eecb276cd1cde0de23307ee9012bb020c 100644 (file)
@@ -44,11 +44,6 @@ TIZEN_PROD_STATIC void add_percent_value_description(Eina_Strbuf *buf, int perce
 TIZEN_PROD_STATIC void add_slider_description(Eina_Strbuf *buf, AtspiAccessibleReadingMaterial *rm)
 {
        add_percent_value_description(buf, get_percent_value_from_rm(rm));
-
-       if (STATE_SET_CONTAINS(rm->states, ATSPI_STATE_ENABLED)) {
-               ESAL(buf, " , ");
-               ESAL(buf, _IGNORE_ON_TV("IDS_TPLATFORM_BODY_FLICK_UP_AND_DOWN_TO_ADJUST_THE_POSITION_T_TTS"));
-       }
 }
 
 TIZEN_PROD_STATIC char *generate_role_trait(AtspiAccessibleReadingMaterial *rm)
@@ -327,10 +322,6 @@ TIZEN_PROD_STATIC char *generate_description_trait(AtspiAccessibleReadingMateria
                }
                break;
        }
-       case ATSPI_ROLE_SLIDER: {
-               add_slider_description(buf, rm);
-               break;
-       }
        case ATSPI_ROLE_SCROLL_BAR: {
                GHashTable *hash_table = rm->attributes;
                if (hash_table) {
@@ -531,6 +522,9 @@ char* reading_composer_description_get(ReadingComposerData *data)
                }
        }
 
+       if (rm->role == ATSPI_ROLE_SLIDER) {
+               add_slider_description(buf, rm);
+       }
        if (reading_attribute & ACCESSIBLE_READING_INFO_TYPE_STATE) {
                DEBUG("START : ACCESSIBLE_READING_INFO_TYPE_STATE");
                state_from_role = generate_state_trait(rm);