From b14e71215853f8d82dc808d08784d6e17b161c4f Mon Sep 17 00:00:00 2001 From: George Staikos Date: Tue, 18 Feb 2003 04:55:07 +0000 Subject: [PATCH] Repair a bit of damage svn path=/trunk/kdebase/kcontrol/; revision=207610 --- options.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/options.cpp b/options.cpp index 080d8ef668..ea605f08bc 100644 --- a/options.cpp +++ b/options.cpp @@ -191,18 +191,19 @@ void Options::reload() rollOverDesktops = config->readBoolEntry("RollOverDesktops", TRUE); - KConfig *gc = KGlobal::config(); + KConfig *gc = new KConfig("kdeglobals", false, false); bool isVirtual = KApplication::desktop()->isVirtualDesktop(); gc->setGroup("Windows"); xineramaEnabled = gc->readBoolEntry ("XineramaEnabled", isVirtual ) && isVirtual; if (xineramaEnabled) { - xineramaPlacementEnabled = config->readBoolEntry ("XineramaPlacementEnabled", FALSE); - xineramaMovementEnabled = config->readBoolEntry ("XineramaMovementEnabled", FALSE); - xineramaMaximizeEnabled = config->readBoolEntry ("XineramaMaximizeEnabled", FALSE); + xineramaPlacementEnabled = gc->readBoolEntry ("XineramaPlacementEnabled", FALSE); + xineramaMovementEnabled = gc->readBoolEntry ("XineramaMovementEnabled", FALSE); + xineramaMaximizeEnabled = gc->readBoolEntry ("XineramaMaximizeEnabled", FALSE); } else { xineramaPlacementEnabled = xineramaMovementEnabled = xineramaMaximizeEnabled = false; } + delete gc; val = config->readEntry("Placement","Smart"); if (val == "Smart") placement = Smart;