From: Alan Alpert Date: Tue, 1 May 2012 05:26:45 +0000 (+1000) Subject: Avoid overzealous image clearing. X-Git-Tag: upstream/5.2.1~1914 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f2816b3eed4c7ba15f6205fadb210df5d93222a0;p=platform%2Fupstream%2Fqtdeclarative.git Avoid overzealous image clearing. Task-number: QTBUG-25527 Change-Id: I4b8e1b16c869feb419212e117f3fec865fb546e3 Reviewed-by: Martin Jones --- diff --git a/src/particles/qquickmaskextruder.cpp b/src/particles/qquickmaskextruder.cpp index 50b7174..161a60c 100644 --- a/src/particles/qquickmaskextruder.cpp +++ b/src/particles/qquickmaskextruder.cpp @@ -128,7 +128,6 @@ void QQuickMaskExtruder::ensureInitialized(const QRectF &r) m_mask.clear(); m_img = m_pix.image().createAlphaMask(); - m_pix.clear(); m_img = m_img.convertToFormat(QImage::Format_Mono);//Else LSB, but I think that's easier m_img = m_img.scaled(r.size().toSize());//TODO: Do they need aspect ratio stuff? Or tiling? for (int i=0; i