summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdiel Janulgue <abdiel.janulgue@nokia.com>2010-10-18 05:32:41 +0300
committerAbdiel Janulgue <abdiel.janulgue@nokia.com>2010-10-18 05:32:41 +0300
commitdea61ee724b033194ffb09a4b82036c975a99979 (patch)
treed135abab4230efa8bf886b50adf6999895906d57
parentd8184273294f50dc1f779e1f140ccb007f952d6d (diff)
Changes: Fix crash on fake object tests
RevBy: TrustMe
-rw-r--r--src/mcompositewindowshadereffect.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mcompositewindowshadereffect.cpp b/src/mcompositewindowshadereffect.cpp
index 87deb9c..bad88b6 100644
--- a/src/mcompositewindowshadereffect.cpp
+++ b/src/mcompositewindowshadereffect.cpp
@@ -172,6 +172,9 @@ void MCompositeWindowShaderEffect::drawSource(const QTransform &transform,
*/
void MCompositeWindowShaderEffect::installEffect(MCompositeWindow* window)
{
+ if (!window->isValid())
+ return;
+
// only happens with GL. sorry n800 guys :p
#ifdef QT_OPENGL_LIB
MTexturePixmapItem* item = (MTexturePixmapItem*) window;