layer-shell: Create/destroy layer_subsurface objects on parent map/unmap
Otherwise subsurfaces try to reach their already destroyed parents in their destroy handler, which can happen when the client destroys parent surface without destroying its subsurfaces first.
This mirrors the way subsurfaces are handled in views.
Closes #95 (closed)
Merge request reports
Activity
@dorota.czaplejewicz any results yet? :)
I'd like to get this and !58 (merged) in and make a release to get new phoc into amber-phone.
Edited by Sebastian Krzyszkowiakadded 12 commits
-
fb8defa2...5747ba2a - 11 commits from branch
Librem5:master
- 5ec4b47b - layer-shell: Create/destroy layer_subsurface objects on parent map/unmap
-
fb8defa2...5747ba2a - 11 commits from branch
Please register or sign in to reply