From 46fdbd26a430cbcf45ecdce78bf8c16f5bf2c3af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Thu, 2 Jun 2011 10:08:51 +0200 Subject: [PATCH] Only end effect if it is not active any more BUG: 274550 FIXED-IN: 4.7.0 --- effects/snaphelper/snaphelper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/effects/snaphelper/snaphelper.cpp b/effects/snaphelper/snaphelper.cpp index 2df64653e4..8b12532353 100644 --- a/effects/snaphelper/snaphelper.cpp +++ b/effects/snaphelper/snaphelper.cpp @@ -183,7 +183,7 @@ void SnapHelperEffect::postPaintScreen() XDrawSegments( display(), effects->xrenderBufferPicture(), m_gc, segments, 6 ); } }*/ - } else if (m_window) { + } else if (m_window && !m_active) { if (m_window->isDeleted()) m_window->unrefWindow(); m_window = NULL;