Revert "plasma: simplify alpha mask creation"

This reverts commit 61212b4527.
This commit is contained in:
Ivailo Monev 2016-08-15 14:27:26 +00:00
parent 6eab6c564d
commit bc1e1c3eb4

View file

@ -462,9 +462,7 @@ QRegion FrameSvg::mask() const
if (frame->cachedMasks.count() > frame->MAX_CACHED_MASKS) {
frame->cachedMasks.clear();
}
const QPixmap pixmap = d->alphaMask();
frame->cachedMasks.insert(id, QRegion(pixmap.createMaskFromColor(Qt::black)));
frame->cachedMasks.insert(id, QRegion(QBitmap(d->alphaMask().alphaChannel().createMaskFromColor(Qt::black))));
}
return frame->cachedMasks[id];
}