Ensured disabled batching reverts to ImageVisual 08/89208/2
authorDavid Steele <david.steele@partner.samsung.com>
Thu, 22 Sep 2016 14:23:24 +0000 (15:23 +0100)
committerDavid Steele <david.steele@samsung.com>
Tue, 11 Oct 2016 15:14:14 +0000 (08:14 -0700)
Change-Id: Ic1fd2f4c44092c2393cc340d15d3298dcfe8850c

dali-toolkit/internal/visuals/visual-factory-impl.cpp

index bcc9acd..6baaec2 100644 (file)
@@ -149,16 +149,17 @@ Toolkit::Visual::Base VisualFactory::CreateVisual( const Property::Map& property
         }
         else // Regular image
         {
+          bool batchingEnabled( false );
           Property::Value* batchingEnabledValue = propertyMap.Find( Toolkit::ImageVisual::Property::BATCHING_ENABLED, BATCHING_ENABLED );
           if( batchingEnabledValue  )
           {
-            bool batchingEnabled( false );
             batchingEnabledValue->Get( batchingEnabled );
-            if( batchingEnabled )
-            {
-              visualPtr = new BatchImageVisual( *( mFactoryCache.Get() ) );
-              break;
-            }
+          }
+
+          if( batchingEnabled )
+          {
+            visualPtr = new BatchImageVisual( *( mFactoryCache.Get() ) );
+            break;
           }
           else
           {