(MaskedImageView) Fix IsPaused() 31/17231/1
authorXiangyin Ma <x1.ma@samsung.com>
Fri, 21 Feb 2014 16:17:05 +0000 (16:17 +0000)
committerPaul Wisbey <p.wisbey@samsung.com>
Wed, 5 Mar 2014 18:23:48 +0000 (18:23 +0000)
[Issue] N/A
[Problem] always return false
[Cause] N/A
[Solution]

Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
Change-Id: Ia9579293f8d88c385ade6a2dc177445e96d8d3c2

dali-toolkit/internal/controls/image-view/masked-image-view-impl.cpp

index 57b13b8..8329e65 100644 (file)
@@ -261,7 +261,14 @@ void MaskedImageView::Resume()
 
 bool MaskedImageView::IsPaused() const
 {
-  return !mRenderTask; // RenderTask is discarded during Pause()
+  if( mRenderTask.GetRefreshRate() ) // REFRESH_ALWAYS
+  {
+    return false;
+  }
+  else // REFRESH_ONCE
+  {
+    return true;
+  }
 }
 
 void MaskedImageView::SetEditMode( Dali::Toolkit::MaskedImageView::EditMode editMode )