diff -r bd7edf625bdd -r 97232defd20e calendarui/editors/src/calendbfield.cpp --- a/calendarui/editors/src/calendbfield.cpp Wed Sep 01 12:32:31 2010 +0100 +++ b/calendarui/editors/src/calendbfield.cpp Tue Sep 14 21:17:03 2010 +0300 @@ -264,8 +264,13 @@ iUnifiedEditor.EditorDataHandler().SetCalendarFieldEditedL(IsCalendarEdited() ,iPreviousColId,iCurrentColId); + + if(!iAsyncDBquery) + { TCallBack callback(DoAsyncShowChangeDBQueryL,this); iAsyncDBquery = new(ELeave) CAsyncCallBack(callback,CActive::EPriorityStandard); + } + iAsyncDBquery->CallBack(); break; }