void Scrollable::EnableScrollComponent(Toolkit::Scrollable::ScrollComponentType type)
{
- if(type == Toolkit::Scrollable::OvershootIndicator && !mOvershootEnabled)
+ if(type == Toolkit::Scrollable::OvershootIndicator)
{
- SetOvershootEnabled(true);
- mOvershootEnabled = true;
+ if( !mOvershootEnabled )
+ {
+ SetOvershootEnabled(true);
+ mOvershootEnabled = true;
+ }
return;
}
if( mComponents.find(type) == mComponents.end() )
void Scrollable::DisableScrollComponent(Toolkit::Scrollable::ScrollComponentType type)
{
- if(type == Toolkit::Scrollable::OvershootIndicator && mOvershootEnabled)
+ if(type == Toolkit::Scrollable::OvershootIndicator)
{
- SetOvershootEnabled(false);
- mOvershootEnabled = false;
+ if( mOvershootEnabled )
+ {
+ SetOvershootEnabled(false);
+ mOvershootEnabled = false;
+ }
return;
}
ComponentIter pair = mComponents.find( type );