X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Ftext-controls%2Ftext-label-impl.cpp;h=b6b5db0089d8a9ebbb1e61a566d1dea6d55f6a00;hb=e2916ba0e2e9c92f2254d19f0890589cf77b2221;hp=0129388506534cdb6fe38808987390bf5fd5d6db;hpb=ee431c9e2b342243f9e0e2b6bafca7505d321457;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp b/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp index 0129388..b6b5db0 100644 --- a/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp +++ b/dali-toolkit/internal/controls/text-controls/text-label-impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -726,9 +726,12 @@ void TextLabel::RenderText() Actor self = Self(); Actor renderableActor; + float alignmentOffset = 0.f; if( mRenderer ) { - renderableActor = mRenderer->Render( mController->GetView(), DepthIndex::TEXT ); + renderableActor = mRenderer->Render( mController->GetView(), + alignmentOffset, + DepthIndex::CONTENT ); } if( renderableActor != mRenderableActor ) @@ -738,7 +741,7 @@ void TextLabel::RenderText() if( renderableActor ) { const Vector2& scrollOffset = mController->GetTextModel()->GetScrollPosition(); - renderableActor.SetPosition( scrollOffset.x, scrollOffset.y ); + renderableActor.SetPosition( scrollOffset.x + alignmentOffset, scrollOffset.y ); self.Add( renderableActor ); } @@ -787,14 +790,6 @@ void TextLabel::OnStageConnect( Dali::Actor actor ) } } -void TextLabel::OnStageConnection( int depth ) -{ - // Call the Control::OnStageConnection() to set the depth of the background. - Control::OnStageConnection( depth ); - - // The depth of the text renderer is set in the RenderText() called from OnRelayout(). -} - void TextLabel::ScrollingFinished() { // Pure Virtual from TextScroller Interface