Remove incorrect placement actor from the RegisterVisual API 74/94874/1
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 1 Nov 2016 18:45:00 +0000 (18:45 +0000)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 1 Nov 2016 18:45:00 +0000 (18:45 +0000)
Change-Id: I0eed4a040cb86468fb649a062b6d3f2f2b13dbd1

examples/styling/image-channel-control-impl.cpp

index aa4f325..0d19830 100644 (file)
@@ -97,8 +97,8 @@ void ImageChannelControl::SetImage( const std::string& url )
   properties[Dali::Toolkit::Visual::Property::SHADER]=shader;
   properties[Dali::Toolkit::ImageVisual::Property::URL] = url;
 
-  Dali::Toolkit::InitializeVisual( self, mVisual, properties );
-  RegisterVisual( Demo::ImageChannelControl::Property::IMAGE_VISUAL, self, mVisual );
+  mVisual = Toolkit::VisualFactory::Get().CreateVisual( properties );
+  RegisterVisual( Demo::ImageChannelControl::Property::IMAGE_VISUAL, mVisual );
   mVisual.SetName("imageVisual");
 
   RelayoutRequest();