KWayland::Client::Surface track output destruction
ClosedPublic

Authored by davidedmundson on Aug 17 2017, 11:53 PM.

Details

Summary

A compositor should send left events before deleting an output; however
if it doesn't, we don't want dangly pointers in our list of outputs on
the client surface.

Test Plan

Unit test

Diff Detail

Repository
R127 KWayland
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
Restricted Application added subscribers: Frameworks, plasma-devel. · View Herald Transcript
graesslin accepted this revision.Aug 18 2017, 1:11 PM
This revision is now accepted and ready to land.Aug 18 2017, 1:11 PM
This revision was automatically updated to reflect the committed changes.