(SVG) Do not cancel loading task even scene off 73/296873/1
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 7 Aug 2023 02:16:45 +0000 (11:16 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Mon, 7 Aug 2023 02:16:45 +0000 (11:16 +0900)
Since we request loading task at OnInitialize side,
and we don't re-request loading task even if it scene on,

We should not remove mLoadingTask at SceneOff case.

Change-Id: I26708af92d9dadbd902f225a9d3b26cb9d152292
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
dali-toolkit/internal/visuals/svg/svg-visual.cpp

index 2a1b09f..8f9919d 100644 (file)
@@ -234,12 +234,7 @@ void SvgVisual::DoSetOnScene(Actor& actor)
 
 void SvgVisual::DoSetOffScene(Actor& actor)
 {
-  // Remove loading & rasterizing task
-  if(mLoadingTask)
-  {
-    Dali::AsyncTaskManager::Get().RemoveTask(mLoadingTask);
-    mLoadingTask.Reset();
-  }
+  // Remove rasterizing task
   if(mRasterizingTask)
   {
     Dali::AsyncTaskManager::Get().RemoveTask(mRasterizingTask);