sd->delay = NULL;
evas_object_smart_callback_call(data, SIG_DELAY_CHANGED, NULL);
- if (_elm_config->atspi_mode)
+ //TIZEN_ONLY(20220829): Emit value changed event only if the slider is highlighted
+ if (_elm_config->atspi_mode && _elm_object_accessibility_currently_highlighted_get() == data)
efl_access_value_changed_signal_emit(data);
+ //
return ECORE_CALLBACK_CANCEL;
}
//
// emit accessibility event also if value was changed by API
- if (_elm_config->atspi_mode)
+ //TIZEN_ONLY(20220829): Emit value changed event only if the slider is highlighted
+ if (_elm_config->atspi_mode && _elm_object_accessibility_currently_highlighted_get() == obj)
efl_access_value_changed_signal_emit(obj);
+ //
evas_object_smart_changed(obj);
}