ivi-shell: clear seat focus if necessary when a surface is destroyed
Otherwise shseat->focused_ivisurf can point to deleted memory. This does not happen with the hmi-controller because it explicitly assigns a new focused surface. But the ivi-shell should not relay on the controller here.
Signed-off-by: Michael Olbrich m.olbrich@pengutronix.de