X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fslider%2Fslider-impl.cpp;h=fdbbbd9307f84040c9594112dc19ec69505ad3bc;hp=5de904f14d1d92a4832acc2e6a613feaa72d0ebf;hb=HEAD;hpb=433edeead4e6ee37e2f39b0a73711c8ca8d46b46 diff --git a/dali-toolkit/internal/controls/slider/slider-impl.cpp b/dali-toolkit/internal/controls/slider/slider-impl.cpp index 5de904f..20b498c 100644 --- a/dali-toolkit/internal/controls/slider/slider-impl.cpp +++ b/dali-toolkit/internal/controls/slider/slider-impl.cpp @@ -953,13 +953,11 @@ void Slider::SetValue(float value) { mValue = value; DisplayValue(mValue, true); - if(Self() == Dali::Accessibility::Accessible::GetCurrentlyHighlightedActor()) + + auto accessible = GetAccessibleObject(); + if(DALI_LIKELY(accessible) && accessible->IsHighlighted()) { - auto accessible = GetAccessibleObject(); - if(DALI_LIKELY(accessible)) - { - accessible->Emit(Dali::Accessibility::ObjectPropertyChangeEvent::VALUE); - } + accessible->Emit(Dali::Accessibility::ObjectPropertyChangeEvent::VALUE); } }