If a layer is removed from a screen's render order list, but the changes are not commited. Then, the layer could not be added to the same screen. Because on_screen property of the layer is only changed in ivi_layout_commit_changes API, when active render order of the screen is changed. It is not possible to change the order of layers in a screen without clearing and commiting the changes before. This patch fixes this issue. After this patch, the pending render order list of a screen is always modified regardless of its active render order list. Signed-off-by: Emre Ucan <eucan@de.adit-jv.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>dev
parent
67ed902f4b
commit
847c32d34b
Loading…
Reference in new issue