diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2022-10-26 18:07:47 +0300 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2022-12-05 15:27:26 +0200 |
commit | 0b766cf978b8b100caecd4c61464e1a683685072 (patch) | |
tree | 490d443e84fdce8196588882e8639323f4398ed9 /grpc-proxy/grpc-async-cb.cpp | |
parent | c42f50b567a0d5adf2c51322d4d46e33ce4ccb59 (diff) |
shell: Not not override the agl_shell interface resources
This redoes a bit the way we assigned wl_resources created in case we got
a bound_ok or bound_fail event.
Previously, even if we get a 'bound_fail' event we would override the
shell_client.resource which would make activation of the legitimate
shell client impossible, so this change would make the shell_client.resource
not being set if that happens.
Secondly, this includes a reset change in the agl_shell destructor, a
reset which is implicitly being done when the correct operations for the
protocol specifications have been applied.
Bug-AGL: SPEC-4503
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie87ce3b937f041a5704407593f580895f188ef56
Diffstat (limited to 'grpc-proxy/grpc-async-cb.cpp')
0 files changed, 0 insertions, 0 deletions