layout: Do perform a view update transform when unmapped 76/27376/3
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 13 Apr 2022 14:27:43 +0000 (17:27 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Fri, 29 Apr 2022 10:51:34 +0000 (10:51 +0000)
commit2cd345013ccaaccd74e61e6a14546bc861f8b5b1
treef6d633156a4d93e309d5300fc87e4cb162354a29
parentb13e185e7214218ca00025a480695392aa5cdee2
layout: Do perform a view update transform when unmapped

We should always perform a view update transformed when the view is not
mapped -- or better said when mapping the view. Found while
investigating some certain bevahiours related to surfaces not being
activated by default.

While a dirty+surface damage is sufficient when adding views to layers,
on mapping we should also perform an transform update of the view.

Bug-AGL: SPEC-4302
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ia8e8ed2c4cc165e7fd371a474d85b5fe38bd87fa
src/layout.c