Ignore parent scopes that are in the process of being removed

Authored by apol on Dec 13 2019, 2:35 PM.

Description

Ignore parent scopes that are in the process of being removed

Summary:
When we destroy a colorscope, all children will try to reparent. This patch
makes it so they never pick an object if it's being removed.

Test Plan:
The logout screen greeter and kscreenlocker doesn't crash anymore
upon close.

Reviewers: Plasma, mart

Reviewed By: Plasma, mart

Subscribers: kde-frameworks-devel

Tags: Frameworks

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

Details

Committed
apolDec 13 2019, 4:04 PM
Reviewer
Plasma
Differential Revision
D25953: Ignore parent scopes that are in the process of being removed
Parents
R242:c33fcaa8d747: Consistently define the tooltip delay
Branches
Unknown
Tags
Unknown