summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDon Sanders <don.sanders@nokia.com>2011-06-05 01:26:20 +0300
committerDon Sanders <don.sanders@nokia.com>2011-06-05 01:26:20 +0300
commit2661b6457aa6b659482e68cedd04c77311e379e3 (patch)
tree3e9a86a91961be78250d936b1680a03a519c6186
parent5d9faa731ada89c5c0cbf5abf49503e9b9e55ba0 (diff)
Services no longer need to be restarted when an account changes.
Changed default of QMailMessageService::requiresReregistration to false. NB#207684, NB#217492, NB#261611
-rw-r--r--CHANGES3
-rw-r--r--src/libraries/qmfmessageserver/qmailmessageservice.h2
2 files changed, 4 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index c591a37e..d1af9a31 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,6 +4,9 @@ Latest Changes
201122
* Fixes: NB#259331 Does not show new emails immediately
* Fixes: NB#249858 Random crash observed with assert
+ * Fixes: NB#207864 Protocol plugin services should only be restarted when necessary
+ * Fixes: NB#217492 "Unable to retrieve message list for unconfigured accounts" is displayed as title in Inbox
+ * Fixes: NB#261611 - Random messageserver crash observed when disabling IMAP accounts
201121
* Fixes: NB#232541 Calendar icon not displayed
diff --git a/src/libraries/qmfmessageserver/qmailmessageservice.h b/src/libraries/qmfmessageserver/qmailmessageservice.h
index 7c84652b..09e137f4 100644
--- a/src/libraries/qmfmessageserver/qmailmessageservice.h
+++ b/src/libraries/qmfmessageserver/qmailmessageservice.h
@@ -272,7 +272,7 @@ public:
virtual bool available() const = 0;
- virtual bool requiresReregistration() const { return true; }
+ virtual bool requiresReregistration() const { return false; }
virtual bool usesConcurrentActions() const { return false; }
public slots:
virtual bool cancelOperation(QMailServiceAction::Status::ErrorCode code, const QString &text) = 0;