D29340: fix(kcm): avoid recursive OpacityMask which leads to teardown crash
David Edmundson
noreply at phabricator.kde.org
Fri May 1 16:12:45 BST 2020
davidedmundson created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.
REVISION SUMMARY
In the current code OpacityMask's source is the parent which contains
itself, which doesn't make sense. Docs explicitly say this.
This leads to a crash in teardown.
A quick reshuffle fixes it.
BUG: 419625
TEST PLAN
Found reproducible steps (see bug)
No longer crashes
REPOSITORY
R104 KScreen
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D29340
AFFECTED FILES
kcm/package/contents/ui/Output.qml
To: davidedmundson
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200501/a50a7772/attachment-0001.html>
More information about the Plasma-devel
mailing list