summaryrefslogtreecommitdiffabout
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/kofilterview.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/korganizer/kofilterview.cpp b/korganizer/kofilterview.cpp
index 2b16347..361eec8 100644
--- a/korganizer/kofilterview.cpp
+++ b/korganizer/kofilterview.cpp
@@ -220,8 +220,11 @@ void KOCalEditView::deleteCal( int id )
QString name = kkf->mName;
QString file = kkf->mFileName;
if ( KMessageBox::warningContinueCancel( this, i18n("The calendar <b>%1</b> is displaying file <b>%2</b><tr> Do you want to remove this calendar from KO/Pi? (The file is not removed, of course!)").arg(name).arg(file) ) != KMessageBox::Continue ) return;
+ if ( kkf->isStandard )
+ selectStdCal( 1, true );
emit removeCalendar ( id );
KOPrefs::instance()->mCalendars.remove ( kkf );
+ emit needsUpdate();
readConfig();
}
void KOCalEditView::infoCal( int id )
@@ -351,6 +354,7 @@ void KOCalEditView::addCal()
kkf->mFileName = file;
emit calendarAdded( kkf->mCalNumber );
readConfig();
+ emit needsUpdate();
}
void KOCalEditView::enableAll()
{