From 2e8199c8aa82c018d24d67c299a09b2aa6a786f1 Mon Sep 17 00:00:00 2001 From: zautrix Date: Wed, 06 Jul 2005 14:24:16 +0000 Subject: fixxx --- (limited to 'korganizer/calendarview.cpp') diff --git a/korganizer/calendarview.cpp b/korganizer/calendarview.cpp index 4b3f806..558fc55 100644 --- a/korganizer/calendarview.cpp +++ b/korganizer/calendarview.cpp @@ -2667,6 +2667,15 @@ void CalendarView::clearAllViews() } void CalendarView::updateView() { + static bool clearallviews = false; + if ( KOPrefs::instance()->mGlobalUpdateDisabled ) { + if ( clearallviews ) { + clearAllViews(); + clearallviews = false; + } + return; + } + clearallviews = true; DateList tmpList = mNavigator->selectedDates(); if ( KOPrefs::instance()->mHideNonStartedTodos ) @@ -4411,6 +4420,11 @@ void CalendarView::editIncidence(Incidence *incidence) void CalendarView::deleteIncidence(Incidence *incidence) { //qDebug(" CalendarView::deleteIncidence "); + if ( incidence == 0 ) { + updateView(); + emit updateSearchDialog(); + return; + } if ( incidence ) { DeleteIncidenceVisitor v; v.act( incidence, this ); -- cgit v0.9.0.2