[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kroupware_branch: kdenetwork/kmail
From:       Steffen Hansen <hansen () kde ! org>
Date:       2003-01-15 16:41:16
[Download RAW message or body]

CVS commit by steffen: 

This should fix some korg. crashes


  M +5 -0      kmgroupware.cpp   1.1.2.159


--- kdenetwork/kmail/kmgroupware.cpp  #1.1.2.158:1.1.2.159
@@ -407,4 +407,5 @@ bool KMGroupware::vPartFoundAndDecoded( 
 void KMGroupware::slotCalendarFolderChanged()
 {
+  if( ignore_GroupwareDataChangeSlots ) return;
   QStringList lEvents;
   QString s;
@@ -432,4 +433,5 @@ void KMGroupware::slotContactsFolderChan
 void KMGroupware::slotTasksFolderChanged()
 {
+  if( ignore_GroupwareDataChangeSlots ) return;
   QStringList lTasks;
   QString s;
@@ -451,4 +453,5 @@ void KMGroupware::slotTasksFolderChanged
 void KMGroupware::slotNotesFolderChanged()
 {
+  if( ignore_GroupwareDataChangeSlots ) return;
   QStringList lNotes;
   KMMessage* m;
@@ -1035,4 +1038,5 @@ void KMGroupware::slotNewOrUpdatedIncide
 
   // Calendar
+  ignore_GroupwareDataChangeSlots = true;
   KMMessage* msgNew = findMessageByUID( uidNew, folder );
   bool bWasOld = (msgNew != 0);
@@ -1087,4 +1091,5 @@ void KMGroupware::slotNewOrUpdatedIncide
     }
   }
+  ignore_GroupwareDataChangeSlots = false;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic