From 6ff3a4134b7022dfd95e7a3c6a583a1a0b4492a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Sun, 14 Dec 2008 09:24:45 +0000 Subject: [PATCH] Don't activate cube if there are less than two desktops. BUG: 177714 svn path=/trunk/KDE/kdebase/workspace/; revision=896698 --- effects/cube.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/effects/cube.cpp b/effects/cube.cpp index 3f4968f359..63482484e9 100644 --- a/effects/cube.cpp +++ b/effects/cube.cpp @@ -1325,7 +1325,8 @@ bool CubeEffect::borderActivated( ElectricBorder border ) void CubeEffect::toggle() { - if( effects->activeFullScreenEffect() && effects->activeFullScreenEffect() != this ) + if( effects->activeFullScreenEffect() && effects->activeFullScreenEffect() != this || + effects->numberOfDesktops() < 2 ) return; if( !activated ) {