shell: Avoid checking against surfaces that do not have an app_id 02/24902/1
authorMarius Vlad <marius.vlad@collabora.com>
Fri, 26 Jun 2020 12:58:54 +0000 (15:58 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Mon, 29 Jun 2020 19:10:11 +0000 (22:10 +0300)
commitfaea097edab0971709e847193e1bf1837ab8030c
tree2ff045f30f480574790c9bc7a1cee05b0513d9b3
parent40da59d00a7f0e7ec48c32cb1f8ef18e5c08f471
shell: Avoid checking against surfaces that do not have an app_id

Not all application will set-up an app_id and we might end up
checking against those. So avoid doing that because str* kind of like
functions do not like that. Discovered when playing with cluster
receiver and sub-surfaces.

Bug-AGL: SPEC-3382

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I31b454fd3ccb1770775a00b1c953d9cbef827909
src/shell.c