[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/systemsettings
From: Ben Cooksley <sourtooth () gmail ! com>
Date: 2009-12-07 0:21:58
Message-ID: 1260145318.666886.20295.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1059577 by bcooksley:
This seems to fix it...
BUG: 217656
M +1 -3 core/ModuleView.cpp
M +1 -1 icons/IconMode.cpp
--- trunk/KDE/kdebase/workspace/systemsettings/core/ModuleView.cpp #1059576:1059577
@@ -245,16 +245,14 @@
void ModuleView::closeModules()
{
- blockSignals(true);
QMap<KPageWidgetItem*, KCModuleInfo*>::iterator page = d->mModules.begin();
QMap<KPageWidgetItem*, KCModuleInfo*>::iterator pageEnd = d->mModules.end();
- for ( page = d->mModules.begin(); page != pageEnd; ++page ) {
+ for ( ; page != pageEnd; ++page ) {
d->mPageWidget->removePage( page.key() );
}
d->mPages.clear();
d->mModules.clear();
- blockSignals(false);
}
bool ModuleView::moduleSave()
--- trunk/KDE/kdebase/workspace/systemsettings/icons/IconMode.cpp #1059576:1059577
@@ -149,8 +149,8 @@
void IconMode::backToOverview()
{
if( d->moduleView->resolveChanges() ) {
+ d->mainWidget->setCurrentWidget( d->iconWidget );
d->moduleView->closeModules();
- d->iconWidget->show();
d->mainWidget->setCurrentWidget( d->iconWidget );
d->backAction->setEnabled( false );
emit changeToolBarItems( BaseMode::Search | BaseMode::Configure );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic