Allowed Bubble emitter to recover from context loss 43/28043/5
authorDavid Steele <david.steele@partner.samsung.com>
Wed, 24 Sep 2014 18:17:59 +0000 (19:17 +0100)
committerDavid Steele <david.steele@partner.samsung.com>
Wed, 5 Nov 2014 13:06:12 +0000 (13:06 +0000)
commit923a624e8671c0649eee08438828eb7ee3733a14
treea0a62463e670c18158f4a17af5d818c666df1683
parentb05f1616f050416fb9537db0c0f3ea78e0b30b1f
Allowed Bubble emitter to recover from context loss

[Problem]  Bubble emitter's background render task is deleted on completion.
Context loss removes frame buffer image, and there is no mechanism to regenerate it.
[Cause]    New requirement
[Solution] Add listener to Stage::ContextRegainedSignal() to re-run the
render task and regenerate the background image.

Change-Id: I08b54b286b04d22b923785b0634497f13380045f
Signed-off-by: David Steele <david.steele@partner.samsung.com>
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-application.h
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.cpp
optional/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp
optional/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.h