summaryrefslogtreecommitdiffstats
path: root/kxkb/x11helper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kxkb/x11helper.cpp')
-rw-r--r--kxkb/x11helper.cpp16
1 files changed, 1 insertions, 15 deletions
diff --git a/kxkb/x11helper.cpp b/kxkb/x11helper.cpp
index 90e29d9e2..c4c051c91 100644
--- a/kxkb/x11helper.cpp
+++ b/kxkb/x11helper.cpp
@@ -195,7 +195,7 @@ X11Helper::loadRules(const TQString& file, bool layoutsOnly) {
}
// Items from these 'meta' groups fall into other groups
// Admittedly not the best way to handle this
- if (optName == "currencysign" || optName == "compat") break;
+ if (optName == "currencysign" || optName == "compat") continue;
// HACK this should be called "compose" or else the code breaks
if (optName == "Compose key") optName = "compose";
@@ -220,20 +220,6 @@ X11Helper::loadRules(const TQString& file, bool layoutsOnly) {
}
}
-
- for(TQDictIterator<char> it(rulesInfo->options) ; it.current() != NULL; ++it ) {
- // Add missing option groups
- TQString option(it.currentKey());
- int columnPos = option.find(":");
-
- if( columnPos != -1 ) {
- TQString group = option.mid(0, columnPos);
- if( rulesInfo->options.find(group) == NULL ) {
- rulesInfo->options.replace(group, group.latin1());
- kdDebug() << "Added missing option group: " << group << endl;
- }
- }
- }
// // workaround for empty misc options group description in XFree86 4.4.0
// if( rulesInfo->options.find("numpad:microsoft") && !rulesInfo->options.find("misc") ) {
// rulesInfo->options.replace("misc", "Miscellaneous compatibility options" );