From c9c698138b70d52536977098de50e7b5a15ee1c4 Mon Sep 17 00:00:00 2001
From: tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Date: Thu, 2 Sep 2010 05:52:54 +0000
Subject: Fixed irritating bug which prompted three times to send a
 notification on recurring meeting single incidence resize

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1170798 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
---
 korganizer/koagenda.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/korganizer/koagenda.cpp b/korganizer/koagenda.cpp
index 8329d161..a2712f0a 100644
--- a/korganizer/koagenda.cpp
+++ b/korganizer/koagenda.cpp
@@ -1126,6 +1126,9 @@ void KOAgenda::endItemAction()
 
         mChanger->changeIncidence( oldIncSaved, inc, wc, this );
 
+        mActionItem->dissociateFromMultiItem();
+        mActionItem->setIncidence( incToChange );
+
         // mActionItem does not exist any more, seeing as we just got done deleting it
         // (by deleting/replacing the original incidence it was created from through
         // user modification of said incidence) above!
@@ -1144,9 +1147,6 @@ void KOAgenda::endItemAction()
             break;
           }
         }
-
-        mActionItem->dissociateFromMultiItem();
-        mActionItem->setIncidence( incToChange );
       }
     }
 
-- 
cgit v1.2.3

