shell: Keep a reference to weston_transmitter_surface 79/25479/2
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 21 Oct 2020 20:31:16 +0000 (23:31 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Thu, 5 Nov 2020 08:41:32 +0000 (10:41 +0200)
commit27e99ddcad08fd3568133cf3b72a1ae8670a185f
tree23055b87ff035aba18134777d4a7dcc99964d891
parentea7a72cbc284e5877756629abb4d376aecb47f24
shell: Keep a reference to weston_transmitter_surface

When 'pushing' the surface store a reference of the
weston_transmitter_surface so we can later inform the plug-in when the
weston_surface is destroyed, so that it can also destroy the
transmittter_surface from its side.

Bug-AGL: SPEC-3601, SPEC-3611

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