shell: Check for a valid ivi_surface 45/28545/1
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 15 Feb 2023 15:49:50 +0000 (17:49 +0200)
committerMarius Vlad <marius.vlad@collabora.com>
Wed, 1 Mar 2023 10:35:29 +0000 (12:35 +0200)
commit6678f58648dd18216620604eacf9c2172420c05a
tree49ed78309f088c2b4895bfc74ac9f0b14d6b8f88
parentb0dfbd7b26974a9251aaeb6d0c40ec724f72ea71
shell: Check for a valid ivi_surface

A hot-plug/re-plug event means we remove the black curtain with it the
ivi_surface that hangs out of it, so verify it before assuming there's
one installed.

Bug-AGL: SPEC-4705
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Iad53ae34b4e15b5962cf984978a65c344aac9200
(cherry picked from commit ee50083d93869aaa581a092c522efe08252fae55)
src/shell.c