From 71519fb37e5d0794a36e28d0c6efe1d197639ccb Mon Sep 17 00:00:00 2001 From: tpearson Date: Thu, 29 Apr 2010 03:39:29 +0000 Subject: More display switching repairs git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1120414 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kwin/workspace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kwin/workspace.cpp') diff --git a/kwin/workspace.cpp b/kwin/workspace.cpp index 2bf94c9a5..e04f0590d 100644 --- a/kwin/workspace.cpp +++ b/kwin/workspace.cpp @@ -1568,7 +1568,7 @@ void Workspace::setActiveScreenMouse( QPoint mousepos ) QRect Workspace::screenGeometry( int screen ) const { - if( !options->xineramaEnabled ) + if (( !options->xineramaEnabled ) || (kapp->desktop()->numScreens() < 2)) return qApp->desktop()->geometry(); return qApp->desktop()->screenGeometry( screen ); } -- cgit v1.2.3