Repair a bit of damage
svn path=/trunk/kdebase/kcontrol/; revision=207610icc-effect-5.14.5
parent
19eddb8180
commit
b14e712158
|
@ -191,18 +191,19 @@ void Options::reload()
|
||||||
|
|
||||||
rollOverDesktops = config->readBoolEntry("RollOverDesktops", TRUE);
|
rollOverDesktops = config->readBoolEntry("RollOverDesktops", TRUE);
|
||||||
|
|
||||||
KConfig *gc = KGlobal::config();
|
KConfig *gc = new KConfig("kdeglobals", false, false);
|
||||||
bool isVirtual = KApplication::desktop()->isVirtualDesktop();
|
bool isVirtual = KApplication::desktop()->isVirtualDesktop();
|
||||||
gc->setGroup("Windows");
|
gc->setGroup("Windows");
|
||||||
xineramaEnabled = gc->readBoolEntry ("XineramaEnabled", isVirtual ) &&
|
xineramaEnabled = gc->readBoolEntry ("XineramaEnabled", isVirtual ) &&
|
||||||
isVirtual;
|
isVirtual;
|
||||||
if (xineramaEnabled) {
|
if (xineramaEnabled) {
|
||||||
xineramaPlacementEnabled = config->readBoolEntry ("XineramaPlacementEnabled", FALSE);
|
xineramaPlacementEnabled = gc->readBoolEntry ("XineramaPlacementEnabled", FALSE);
|
||||||
xineramaMovementEnabled = config->readBoolEntry ("XineramaMovementEnabled", FALSE);
|
xineramaMovementEnabled = gc->readBoolEntry ("XineramaMovementEnabled", FALSE);
|
||||||
xineramaMaximizeEnabled = config->readBoolEntry ("XineramaMaximizeEnabled", FALSE);
|
xineramaMaximizeEnabled = gc->readBoolEntry ("XineramaMaximizeEnabled", FALSE);
|
||||||
} else {
|
} else {
|
||||||
xineramaPlacementEnabled = xineramaMovementEnabled = xineramaMaximizeEnabled = false;
|
xineramaPlacementEnabled = xineramaMovementEnabled = xineramaMaximizeEnabled = false;
|
||||||
}
|
}
|
||||||
|
delete gc;
|
||||||
|
|
||||||
val = config->readEntry("Placement","Smart");
|
val = config->readEntry("Placement","Smart");
|
||||||
if (val == "Smart") placement = Smart;
|
if (val == "Smart") placement = Smart;
|
||||||
|
|
Loading…
Reference in New Issue