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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.