[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/kcontrol/kxkb
From: Andriy Rysin <arysin () gmail ! com>
Date: 2008-12-13 23:09:22
Message-ID: 1229209762.580334.24221.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 896626 by rysin:
Fixing index out of range assert
BUG: 168925
M +3 -2 kxkbcore.cpp
--- trunk/KDE/kdebase/workspace/kcontrol/kxkb/kxkbcore.cpp #896625:896626
@@ -438,12 +438,12 @@
// group changed
int group = m_extension->getGroup();
if( group != m_currentLayout || m_error ) {
- kDebug() << "got event: group chagned to " << group;
+ kDebug() << "got event: group changed to " << group;
updateIndicator(group, 1);
}
}
else if( XKBExtension::isLayoutSwitchEvent(event) ) {
- kDebug() << "got event: layouts chagned";
+ kDebug() << "got event: layouts changed";
updateGroupsFromServer();
}
else {
@@ -470,6 +470,7 @@
const QList<LayoutUnit>& lus = xkbConfig.layouts;
if( lus.count() > 0 ) {
if( lus != m_kxkbConfig.m_layouts ) {
+ m_currentLayout = group;
m_kxkbConfig.setConfiguredLayouts(xkbConfig);
m_layoutOwnerMap->reset();
initTray();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic