TextVisual - Renderer life cycle. 64/100164/10
authorVictor Cebollada <v.cebollada@samsung.com>
Fri, 25 Nov 2016 07:29:56 +0000 (07:29 +0000)
committerVictor Cebollada <v.cebollada@samsung.com>
Tue, 29 Nov 2016 12:41:26 +0000 (12:41 +0000)
commit0b4c2e43605425eb9f676824515370f541712d3f
treebc240968920019597dc5bedf8e084e0c56bedad4
parentf8b44eeacea1fc7c96d84eb3754d7b4a4884b49f
TextVisual - Renderer life cycle.

* Creates the renderer as soon as the visual is on the stage,
  otherwise flags are not set/updated. Create the renderer
  even there is no text or the area's size is zero.
* Only destroys the renderer when the visual is off the stage.
  Do not destroy the renderer if there is no text or the area's
  size is zero.

Change-Id: I6d621399767dd7a603e758d59850d9f6ad1c81f1
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
automated-tests/src/dali-toolkit/utc-Dali-Visual.cpp
dali-toolkit/internal/visuals/text/text-visual.cpp
dali-toolkit/internal/visuals/text/text-visual.h