equal
deleted
inserted
replaced
31 |
31 |
32 |
32 |
33 //<QMail> |
33 //<QMail> |
34 #include "IpsSosAOSettingsHandler.h" |
34 #include "IpsSosAOSettingsHandler.h" |
35 |
35 |
36 const TInt KIpsSetDataHeadersOnly = -2; |
36 //<qmail> removed |
37 //</QMail> |
37 //</QMail> |
38 |
38 |
39 // from ipsplugin |
39 // from ipsplugin |
40 #include "ipsplgimap4populateop.h" |
40 #include "ipsplgimap4populateop.h" |
41 #include "ipsplgcommon.h" |
41 #include "ipsplgcommon.h" |
366 // ---------------------------------------------------------------------------- |
366 // ---------------------------------------------------------------------------- |
367 // ---------------------------------------------------------------------------- |
367 // ---------------------------------------------------------------------------- |
368 void CIpsSosAOImapAgent::CancelAllAndDisconnectL() |
368 void CIpsSosAOImapAgent::CancelAllAndDisconnectL() |
369 { |
369 { |
370 FUNC_LOG; |
370 FUNC_LOG; |
|
371 // if we are already idle state, do nothing, |
|
372 // completing in idle state might cause unvanted events to ui |
|
373 if (iState == EStateIdle) |
|
374 { |
|
375 return; |
|
376 } |
|
377 |
371 iDoNotDisconnect = EFalse; |
378 iDoNotDisconnect = EFalse; |
372 iState = EStateCompleted; |
379 iState = EStateCompleted; |
373 iFoldersArray.Reset(); |
380 iFoldersArray.Reset(); |
374 |
|
375 if ( IsActive() ) |
381 if ( IsActive() ) |
376 { |
382 { |
377 Cancel(); |
383 Cancel(); |
378 } |
384 } |
379 |
385 |