Avoid overzealous image clearing.
authorAlan Alpert <alan.alpert@nokia.com>
Tue, 1 May 2012 05:26:45 +0000 (15:26 +1000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 10 May 2012 09:05:22 +0000 (11:05 +0200)
Task-number: QTBUG-25527

Change-Id: I4b8e1b16c869feb419212e117f3fec865fb546e3
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/particles/qquickmaskextruder.cpp

index 50b7174..161a60c 100644 (file)
@@ -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<r.width(); i++){