D24878: check pending release when mapping

Siyuan Cao <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
scao created this revision.
scao added a reviewer: KWin.
scao added a project: KWin.
Herald added a subscriber: kwin.
scao requested review of this revision.

REVISION SUMMARY
  when unmap notify is followed by a map, the old Unmanaged will get released and never be managed again. by checking if there is a pending release operation, we can safely re-manage the window again.
  
  related bug: https://bugs.kde.org/show_bug.cgi?id=413350

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D24878

AFFECTED FILES
  events.cpp
  unmanaged.cpp
  unmanaged.h

To: scao, #kwin
Cc: kwin, scao, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, 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.