X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=optional%2Fdali-toolkit%2Finternal%2Fcontrols%2Fimage-view%2Fmasked-image-view-impl.cpp;h=fad0ade62bede248b9d15471d52c9297693ba3e1;hb=refs%2Fchanges%2F49%2F34949%2F3;hp=0ebdb0c37c93165c14b821f13343983ab7e0b386;hpb=2359f074da61124b708a31212133c8e06fe2689b;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/optional/dali-toolkit/internal/controls/image-view/masked-image-view-impl.cpp b/optional/dali-toolkit/internal/controls/image-view/masked-image-view-impl.cpp index 0ebdb0c..fad0ade 100644 --- a/optional/dali-toolkit/internal/controls/image-view/masked-image-view-impl.cpp +++ b/optional/dali-toolkit/internal/controls/image-view/masked-image-view-impl.cpp @@ -355,7 +355,7 @@ void MaskedImageView::OnPropertySet( Property::Index index, Property::Value prop } } -void MaskedImageView::OnPan(Actor source, PanGesture gesture) +void MaskedImageView::OnPan(Actor source, const PanGesture& gesture) { // Used to flag whether edit mode is setting properties mSelfPropertySetting = true; @@ -380,7 +380,7 @@ void MaskedImageView::OnPan(Actor source, PanGesture gesture) mSelfPropertySetting = false; } -void MaskedImageView::OnPinch(Actor actor, PinchGesture pinch) +void MaskedImageView::OnPinch(Actor actor, const PinchGesture& pinch) { // Used to flag whether edit mode is setting properties mSelfPropertySetting = true; @@ -534,7 +534,6 @@ void MaskedImageView::Initialize( unsigned int targetWidth, // Create actor to display result of off-screen rendering mDestinationImageActor = ImageActor::New( mDestinationImage ); self.Add( mDestinationImageActor ); - mDestinationImageActor.ApplyConstraint( Constraint::New( Actor::SIZE, ParentSource( Actor::SIZE ), EqualToConstraint() ) ); mDestinationImageActor.SetPositionInheritanceMode( Dali::USE_PARENT_POSITION ); // Start the masking operation @@ -633,6 +632,11 @@ MaskedImageView::~MaskedImageView() } } +void MaskedImageView::OnControlSizeSet( const Vector3& targetSize ) +{ + mDestinationImageActor.SetSize(targetSize); +} + void MaskedImageView::OnRenderTaskFinished( Dali::RenderTask& renderTask ) { Toolkit::MaskedImageView handle( GetOwner() );