X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fclipping%2Ftext-clipper.cpp;h=7a79e4c58f0ffd8f2db378704ea13db11b2cebcd;hb=7aa9e3d716396348b89c913b306bbc1ce201db69;hp=416fdbaab3bed5b3c08d496e3654d2ad21f176b8;hpb=d4324d0aaec66dd8104801c51ec87bbcdd356e6c;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/clipping/text-clipper.cpp b/dali-toolkit/internal/text/clipping/text-clipper.cpp index 416fdba..7a79e4c 100644 --- a/dali-toolkit/internal/text/clipping/text-clipper.cpp +++ b/dali-toolkit/internal/text/clipping/text-clipper.cpp @@ -78,11 +78,12 @@ void Clipper::Refresh( const Vector2& size ) FrameBufferImage frameBufferImage = FrameBufferImage::New( offscreenSize.width, offscreenSize.height, Pixel::RGBA8888 ); + mImageActor.SetSize( offscreenSize ); mImageActor.SetImage( frameBufferImage ); mRenderTask.SetTargetFrameBuffer( frameBufferImage ); - // Stores current size to avoid create new Dali resources if text changes. + // Stores current sizPe to avoid create new Dali resources if text changes. mCurrentOffscreenSize = offscreenSize; } @@ -96,14 +97,15 @@ void Clipper::Initialize( const Vector2& size ) // Create a root actor and an image actor for offscreen rendering. mOffscreenRootActor = Layer::New(); + mOffscreenRootActor.SetRelayoutEnabled( false ); mOffscreenRootActor.SetColorMode( USE_OWN_COLOR ); mOffscreenRootActor.SetPositionInheritanceMode( DONT_INHERIT_POSITION ); - mOffscreenRootActor.SetInheritRotation( false ); mOffscreenRootActor.SetInheritScale( false ); mOffscreenRootActor.SetDepthTestDisabled( true ); mOffscreenRootActor.SetSize( offscreenSize ); mImageActor = ImageActor::New(); + mImageActor.SetRelayoutEnabled( false ); mImageActor.SetParentOrigin( ParentOrigin::CENTER ); mImageActor.SetBlendFunc( BlendingFactor::ONE, BlendingFactor::ONE_MINUS_SRC_ALPHA, BlendingFactor::ONE, BlendingFactor::ONE );