From 622828eba427d79caafc91461431ab6fbe7bde98 Mon Sep 17 00:00:00 2001 From: Lucas Murray Date: Mon, 16 Nov 2009 03:58:58 +0000 Subject: [PATCH] Fix crash in EffectWindow::visibleInClientGroup() when it's called on a window that doesn't have a decoration. BUG: 214757 svn path=/trunk/KDE/kdebase/workspace/; revision=1049896 --- effects.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/effects.cpp b/effects.cpp index 77d317025d..da00950144 100644 --- a/effects.cpp +++ b/effects.cpp @@ -1516,7 +1516,11 @@ void EffectWindowImpl::closeWindow() const bool EffectWindowImpl::visibleInClientGroup() const { if( Client* c = dynamic_cast< Client* >( toplevel )) + { + if( !c->clientGroup() ) + return true; return c == c->clientGroup()->visible(); + } return false; }