Diffusion KWin 861883895d20

Introduce AbstractClient::destroyClient()

Authored by zzag on Feb 19 2020, 3:22 PM.

Description

Introduce AbstractClient::destroyClient()

Summary:
The new method provides a generic way for destructing clients. Notice
that we can't just delete clients because we may need to discard
temporary window rules, which is usually done in destroyClient().

Test Plan: Compiles.

Reviewers: KWin, davidedmundson

Reviewed By: KWin, davidedmundson

Subscribers: kwin

Tags: KWin

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

Details

Committed
zzagMar 4 2020, 12:40 PM
Reviewer
KWin
Differential Revision
D27821: Introduce AbstractClient::destroyClient()
Parents
R108:be759b7d333a: Use AbstractClient instead of XdgShellClient wherever possible
Branches
Unknown
Tags
Unknown