Fix to avoid render-task waiting forever 84/181384/2
authorPaul Wisbey <p.wisbey@samsung.com>
Tue, 12 Jun 2018 17:51:48 +0000 (18:51 +0100)
committerPaul Wisbey <p.wisbey@samsung.com>
Tue, 12 Jun 2018 17:53:54 +0000 (18:53 +0100)
commit09b2b84d0530d9ebe26ce243b74701bc9756c66d
tree6d7013b2eb3d4c87f06ec144f19e5b2e90fcd798
parentc718b768750d803fba84337c7b7e548b12249468
Fix to avoid render-task waiting forever

We require a finished signal to be emitted after rendering to the screen,
i.e. to know when the scene has been rendered for the 1st time.

Unfortunately RenderTask SetRefreshRate(REFRESH_ONCE) is causing scene updates to run forever.
This is is due to the mWaitingToRender flag which in that case will never be set to false.

Change-Id: Ia3cd411e65adc613be81db3d09d35ade87ae9f62
dali/internal/update/render-tasks/scene-graph-render-task.cpp