[dali_2.3.24] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / public-api / controls / control-impl.cpp
index 9af21f6..40f34a0 100644 (file)
@@ -308,12 +308,6 @@ bool Control::IsKeyboardFocusGroup()
   return Toolkit::KeyboardFocusManager::Get().IsFocusGroup(Self());
 }
 
-void Control::AccessibilityActivate()
-{
-  // Inform deriving classes
-  OnAccessibilityActivated();
-}
-
 void Control::KeyboardEnter()
 {
   // Inform deriving classes
@@ -587,7 +581,7 @@ void Control::OnPropertySet(Property::Index index, const Property::Value& proper
     case Actor::Property::VISIBLE:
     {
       auto* accessible = GetAccessibleObject();
-      if(DALI_LIKELY(accessible))
+      if(DALI_LIKELY(accessible) && accessible->IsHighlighted())
       {
         accessible->EmitVisible(Self().GetProperty<bool>(Actor::Property::VISIBLE));
       }