window/ls: reset core signals after destroy

fixes #7137
This commit is contained in:
Vaxry
2024-08-02 00:31:44 +02:00
parent ab0a3268e0
commit 09bb5658b7
2 changed files with 10 additions and 0 deletions

View File

@@ -111,6 +111,11 @@ void CLayerSurface::onDestroy() {
layerSurface.reset();
if (surface)
surface->unassign();
listeners.unmap.reset();
listeners.destroy.reset();
listeners.map.reset();
listeners.commit.reset();
}
void CLayerSurface::onMap() {