Diffusion KWin 1177ef372039

[x11] Check pending release when mapping

Authored by Sian Cao <yinshuiboy@gmail.com> on Oct 24 2019, 10:00 AM.

Description

[x11] Check pending release when mapping

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.

BUG: 413350

Reviewers: KWin, zzag

Reviewed By: KWin, zzag

Subscribers: zzag, kwin, scao

Tags: KWin

Differential Revision: https://phabricator.kde.org/D24878

Details

Committed
Sian Cao <yinshuiboy@gmail.com>Oct 24 2019, 10:20 AM
Reviewer
KWin
Differential Revision
D24878: [x11] Check pending release when mapping
Parents
R108:48bb38d11c99: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown
Sian Cao <yinshuiboy@gmail.com> committed R108:1177ef372039: [x11] Check pending release when mapping (authored by Sian Cao <yinshuiboy@gmail.com>).Oct 24 2019, 10:20 AM