X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=dali-toolkit%2Finternal%2Fcontrols%2Fimage-view%2Fimage-view-impl.cpp;h=72faf14cb0d4a998fa6ec23577a2af3260a9dd4c;hb=74c8fd064793430f586e7f2572e3a0bd0fb50af4;hp=8ced30e8ff4ed2fb239ec367e1d462caebf8e246;hpb=50a2c4b0715dba64d9b4a3455554b4ac65760ae5;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp index 8ced30e..72faf14 100644 --- a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp +++ b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp @@ -116,6 +116,7 @@ void ImageView::SetImage( const Property::Map& map ) mPropertyMap = map; mUrl.clear(); mImage.Reset(); + Toolkit::Visual::Base visual = Toolkit::VisualFactory::Get().CreateVisual( mPropertyMap ); // Don't set mVisual until it is ready and shown. Getters will still use current visual. if (!mVisual) @@ -224,6 +225,7 @@ void ImageView::OnRelayout( const Vector2& size, RelayoutContainer& container ) void ImageView::OnResourceReady( Toolkit::Control control ) { + // Visual ready so update visual attached to this ImageView, following call to RelayoutRequest will use this visual. mVisual = DevelControl::GetVisual( *this, Toolkit::ImageView::Property::IMAGE ); }