Branch: master

99d1c3d8 2014-04-09 16:10:48 Slávek Banko
Fix group used for UseSAK option in tdmrc
This relates to Bug 1915
M kcontrol/screensaver/scrnsave.cpp
M kcontrol/tdm/tdm-appear.cpp
M kdesktop/lock/main.cc
diff --git a/kcontrol/screensaver/scrnsave.cpp b/kcontrol/screensaver/scrnsave.cpp
index 0406bcf..33df74f 100644
--- a/kcontrol/screensaver/scrnsave.cpp
+++ b/kcontrol/screensaver/scrnsave.cpp
@@ -58,7 +58,7 @@
 else {													\
 	mTDMConfig = new KSimpleConfig( TQString::fromLatin1( KDE_CONFDIR "/tdm/tdmrc" ));		\
 }													\
-mTDMConfig->setGroup("X-*-Greeter");
+mTDMConfig->setGroup("X-:*-Greeter");
 
 template class TQPtrList<SaverConfig>;
 
diff --git a/kcontrol/tdm/tdm-appear.cpp b/kcontrol/tdm/tdm-appear.cpp
index cc35f36..8d3f848 100644
--- a/kcontrol/tdm/tdm-appear.cpp
+++ b/kcontrol/tdm/tdm-appear.cpp
@@ -477,6 +477,7 @@
   config->writeEntry("Language", langcombo->current());
 
   if (!sakwarning) {
+    config->setGroup("X-:*-Greeter");
     config->writeEntry("UseSAK", sakbox->isChecked());
   }
 
@@ -546,6 +547,7 @@
 
   // See if the SAK is enabled
   if (!sakwarning) {
+    config->setGroup("X-:*-Greeter");
     sakbox->setChecked(config->readBoolEntry("UseSAK", false));
   }
   else {
diff --git a/kdesktop/lock/main.cc b/kdesktop/lock/main.cc
index 00c4fd5..c90c2ef 100644
--- a/kdesktop/lock/main.cc
+++ b/kdesktop/lock/main.cc
@@ -61,7 +61,7 @@
 else {													\
 	tdmconfig = new KSimpleConfig( TQString::fromLatin1( KDE_CONFDIR "/tdm/tdmrc" ));		\
 }													\
-tdmconfig->setGroup("X-*-Greeter");
+tdmconfig->setGroup("X-:*-Greeter");
 
 TQXLibWindowList trinity_desktop_lock_hidden_window_list;