Merge "Removed REQUIRES_STYLE_CHANGE_SIGNALS" into devel/master
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Thu, 3 Sep 2020 19:35:37 +0000 (19:35 +0000)
committerGerrit Code Review <gerrit@review>
Thu, 3 Sep 2020 19:35:37 +0000 (19:35 +0000)
1  2 
dali-toolkit/public-api/controls/control-impl.cpp
dali-toolkit/public-api/controls/control-impl.h

@@@ -461,8 -461,7 +461,7 @@@ void Control::Initialize(
    // Call deriving classes so initialised before styling is applied to them.
    OnInitialize();
  
-   if( (mImpl->mFlags & REQUIRES_STYLE_CHANGE_SIGNALS) ||
-       !(mImpl->mFlags & DISABLE_STYLE_CHANGE_SIGNALS) )
+   if( !(mImpl->mFlags & DISABLE_STYLE_CHANGE_SIGNALS) )
    {
      Toolkit::StyleManager styleManager = StyleManager::Get();
  
@@@ -596,7 -595,7 +595,7 @@@ void Control::OnChildRemove(Actor& chil
  {
  }
  
 -void Control::OnPropertySet( Property::Index index, Property::Value propertyValue )
 +void Control::OnPropertySet( Property::Index index, const Property::Value& propertyValue )
  {
    // If the clipping mode has been set, we may need to create a renderer.
    // Only do this if we are already on-stage as the OnSceneConnection will handle the off-stage clipping controls.
@@@ -324,7 -324,7 +324,7 @@@ protected: // From CustomActorImp
     * @copydoc CustomActorImpl::OnPropertySet()
     * @note If overridden, then an up-call to Control::OnChildRemove MUST be made at the end.
     */
 -  virtual void OnPropertySet( Property::Index index, Property::Value propertyValue ) override;
 +  void OnPropertySet( Property::Index index, const Property::Value& propertyValue ) override;
  
    /**
     * @copydoc CustomActorImpl::OnSizeSet()
@@@ -394,10 -394,10 +394,10 @@@ protected: // Helpers for deriving clas
    enum ControlBehaviour
    {
      CONTROL_BEHAVIOUR_DEFAULT            = 0, ///< Default behaviour: Size negotiation is enabled & listens to Style Change signal, but doesn't receive event callbacks. @SINCE_1_2_10
-     REQUIRES_STYLE_CHANGE_SIGNALS        = 1 << ( CustomActorImpl::ACTOR_FLAG_COUNT + 0 ),     ///< True if needs to monitor style change signals such as theme/font change @SINCE_1_0.0 @DEPRECATED_1_2_10
-     REQUIRES_KEYBOARD_NAVIGATION_SUPPORT = 1 << ( CustomActorImpl::ACTOR_FLAG_COUNT + 1 ),     ///< True if needs to support keyboard navigation @SINCE_1_0.0
  
-     DISABLE_STYLE_CHANGE_SIGNALS         = 1 << ( CustomActorImpl::ACTOR_FLAG_COUNT + 2 ),     ///< True if control should not monitor style change signals @SINCE_1_2_10
+     REQUIRES_KEYBOARD_NAVIGATION_SUPPORT = 1 << ( CustomActorImpl::ACTOR_FLAG_COUNT + 0 ),     ///< True if needs to support keyboard navigation @SINCE_1_0.0
+     DISABLE_STYLE_CHANGE_SIGNALS         = 1 << ( CustomActorImpl::ACTOR_FLAG_COUNT + 1 ),     ///< True if control should not monitor style change signals @SINCE_1_2_10
  
      LAST_CONTROL_BEHAVIOUR_FLAG
    };