X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fcontrol%2Fcontrol-data-impl.cpp;h=12f09c8e7436da2eacf86b35db3edf76b5d7693c;hb=b9f39b9776aed9b53d574ecddae40318fa4a3151;hp=cbeb4c5e5c81762b405058185f9c688ded4c0245;hpb=5daf80c30657d359f5eb95a00dc9fe7c50180cda;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/control/control-data-impl.cpp b/dali-toolkit/internal/controls/control/control-data-impl.cpp index cbeb4c5..12f09c8 100755 --- a/dali-toolkit/internal/controls/control/control-data-impl.cpp +++ b/dali-toolkit/internal/controls/control/control-data-impl.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include #include @@ -339,7 +340,8 @@ Control::Impl::Impl( Control& controlImpl ) mInputMethodContext(), mFlags( Control::ControlBehaviour( CONTROL_BEHAVIOUR_DEFAULT ) ), mIsKeyboardNavigationSupported( false ), - mIsKeyboardFocusGroup( false ) + mIsKeyboardFocusGroup( false ), + mIsLayoutingRequired( false ) { } @@ -1457,6 +1459,16 @@ void Control::Impl::RemoveLayout() } } +void Control::Impl::SetLayoutingRequired( bool layoutingRequired ) +{ + mControlImpl.mImpl->mIsLayoutingRequired = layoutingRequired; +} + +bool Control::Impl::IsLayoutingRequired() +{ + return mControlImpl.mImpl->mIsLayoutingRequired; +} + } // namespace Internal } // namespace Toolkit