D18914: Discard Deleted before Scene is destroyed
Vlad Zagorodniy <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
zzag created this revision. zzag added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. zzag requested review of this revision. REVISION SUMMARY When suspending compositing, KWin discards Deleted clients after the scene is destroyed. But if SceneOpenGLDecorationRenderer needs to be destroyed, this is too late. So let's discard Deleted clients when the scene is still alive. BUG: 404176 FIXED-IN: 5.15.1 REPOSITORY R108 KWin BRANCH discard-deleted REVISION DETAIL https://phabricator.kde.org/D18914 AFFECTED FILES composite.cpp plugins/scenes/opengl/scene_opengl.cpp To: zzag, #kwin Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart