ivi-shell: check ivi_view mappedness in commit_changes()

If the view is not mapped, we do not need to update its
properties. We can use ivi_view_is_mapped() function to
check it.

Also we don't need to call weston_view_damage_below()
for weston_views, which were in the scenegraph. Because
we are calling weston_view_unmap for views of unmapped
ivi_views in build_view_list() function

Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>
1 job for ivi-shell-unmap-views-which-are-not-in-scenegraph in 4 minutes and 26 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Build
passed #38615
build-native

00:04:26