core: emit unmap event after unmap in surface destroy

This commit is contained in:
Vaxry 2024-07-28 23:47:17 +02:00
parent 256db08aed
commit 7df9b01d48

View file

@ -151,8 +151,10 @@ CWLSurfaceResource::~CWLSurfaceResource() {
} }
void CWLSurfaceResource::destroy() { void CWLSurfaceResource::destroy() {
if (mapped) if (mapped) {
unmap(); unmap();
events.unmap.emit();
}
events.destroy.emit(); events.destroy.emit();
PROTO::compositor->destroyResource(this); PROTO::compositor->destroyResource(this);
} }