[kstyle] Unregister a shadow when it's destroyed

Authored by zzag on Jan 28 2020, 3:01 PM.

Description

[kstyle] Unregister a shadow when it's destroyed

Summary:
Since lifetime of a KWindowShadow doesn't strictly match the lifetime
of the associated widget, we need to unregister the shadow when it's
destroyed in order to prevent accessing or deleting dangling pointers
afterwards.

CCBUG: 416854

Reviewers: Plasma, broulik

Reviewed By: Plasma, broulik

Subscribers: plasma-devel

Tags: Plasma

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

Details

Committed
zzagJan 28 2020, 4:12 PM
Reviewer
Plasma
Differential Revision
D26967: [kstyle] Unregister a shadow when it's destroyed
Parents
R113:7eed738e7d76: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown