Revert "[Tizen] Reset Autoscrolling on TextLabel relayout" 21/124021/1
authorminho.sun <minho.sun@samsung.com>
Mon, 10 Apr 2017 02:58:46 +0000 (11:58 +0900)
committerminho.sun <minho.sun@samsung.com>
Mon, 10 Apr 2017 02:58:49 +0000 (11:58 +0900)
This reverts commit e184d11f7e31f816b8db710438d4b3bcd6c6bea4.

Change-Id: I6fb7b2594498ae5a6a3bb8f84fa7e5b12bfae2f7

automated-tests/src/dali-toolkit/utc-Dali-TextLabel.cpp
dali-toolkit/internal/text/text-scroller.cpp

index 5cd0063..9e00636 100644 (file)
@@ -553,59 +553,6 @@ int UtcDaliToolkitTextlabelScrollingP(void)
   END_TEST;
 }
 
-int UtcDaliToolkitTextlabelScrollingInterruptedP(void)
-{
-  ToolkitTestApplication application;
-  tet_infoline(" UtcDaliToolkitTextlabelScrollingInterruptedP");
-  TextLabel label = TextLabel::New("Some text to scroll");
-  DALI_TEST_CHECK( label );
-  // Avoid a crash when core load gl resources.
-  application.GetGlAbstraction().SetCheckFramebufferStatusResult( GL_FRAMEBUFFER_COMPLETE );
-  Stage::GetCurrent().Add( label );
-  label.SetSize( 360.0f, 20.f );
-  // Turn on all the effects
-  label.SetProperty( TextLabel::Property::MULTI_LINE, false );
-  label.SetProperty( TextLabel::Property::AUTO_SCROLL_GAP, 50.0f );
-  label.SetProperty( TextLabel::Property::AUTO_SCROLL_LOOP_COUNT, 3 );
-  label.SetProperty( TextLabel::Property::AUTO_SCROLL_SPEED, 80.0f );
-
-  // Render the text.
-  application.SendNotification();
-  application.Render();
-
-  unsigned int actorCount1 = label.GetChildCount();
-  tet_printf("Initial actor count is(%d)\n", actorCount1 );
-
-  try
-  {
-    // Render some text with the shared atlas backend
-    label.SetProperty( TextLabel::Property::ENABLE_AUTO_SCROLL, true );
-    application.SendNotification();
-    application.Render(2000);
-
-    unsigned int actorCount1 = label.GetChildCount();
-    tet_printf("Actor count after scrolling is(%d)\n", actorCount1 );
-
-    label.SetProperty( TextLabel::Property::TEXT_COLOR, Color::RED );
-
-    // Render the text.
-    application.SendNotification();
-    application.Render();
-
-    unsigned int actorCount2 = label.GetChildCount();
-    tet_printf("After changing color the actor count is(%d)\n", actorCount2 );
-
-    DALI_TEST_EQUALS( actorCount1, actorCount2, TEST_LOCATION );
-
-  }
-  catch( ... )
-  {
-    tet_result(TET_FAIL);
-  }
-
-  END_TEST;
-}
-
 int UtcDaliToolkitTextlabelScrollingN(void)
 {
   ToolkitTestApplication application;
index 172cc2f..d2f9348 100644 (file)
@@ -268,13 +268,6 @@ void TextScroller::SetParameters( Actor sourceActor, const Size& controlSize, co
   DALI_LOG_INFO( gLogFilter, Debug::Verbose, "TextScroller::SetParameters controlSize[%f,%f] offscreenSize[%f,%f] direction[%d] alignmentOffset[%f]\n",
                  controlSize.x, controlSize.y, offScreenSize.x, offScreenSize.y, direction, alignmentOffset );
 
-  CleanUp(); //  If already scrolling then restart with new parameters
-
-  if ( mScrollAnimation )
-  {
-    mScrollAnimation.Clear();
-  }
-
   FrameBufferImage offscreenRenderTargetForText = FrameBufferImage::New( offScreenSize.width, offScreenSize.height, Pixel::RGBA8888 );
   Renderer renderer;