ivi-shell: fix layout_layer.view_list is not initilized per a screen.
authorNobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Wed, 25 Nov 2015 14:36:57 +0000 (23:36 +0900)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Fri, 27 Nov 2015 13:03:29 +0000 (15:03 +0200)
commitfbfa8f21f91dfd1a1d85f9c6b039fe893a36e69b
tree7a0dae7157a6a942f73830d3e7b5441016abeeca
parent77b0ee18a2e02e6084ece3d04914f7e8f4c6dcb9
ivi-shell: fix layout_layer.view_list is not initilized per a screen.

This is potential bug when it supports several screens. If view_list is
initilized here, the views, which are set by the previous screen, are
cleared. So View list shall be initilized in front of wl_list_for_each
of all screens.

Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
ivi-shell/ivi-layout.c