summaryrefslogtreecommitdiffstats
path: root/views/composer/qml/View.qml
diff options
context:
space:
mode:
Diffstat (limited to 'views/composer/qml/View.qml')
-rw-r--r--views/composer/qml/View.qml7
1 files changed, 3 insertions, 4 deletions
diff --git a/views/composer/qml/View.qml b/views/composer/qml/View.qml
index d444ea47..0572a482 100644
--- a/views/composer/qml/View.qml
+++ b/views/composer/qml/View.qml
@@ -50,15 +50,14 @@ Kube.View {
50 ] 50 ]
51 51
52 onSetup: { 52 onSetup: {
53 loadMessage(root.message, root.loadAsDraft) 53 loadMessage(root.message, root.loadType)
54 Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "mail", "specialPurpose": "drafts"}) 54 Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "mail", "specialPurpose": "drafts"})
55 //For autocompletion 55 //For autocompletion
56 Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "contacts"}) 56 Kube.Fabric.postMessage(Kube.Messages.synchronize, {"type": "contacts"})
57 } 57 }
58 58
59 function loadMessage(message, loadAsDraft) { 59 function loadMessage(message, loadType) {
60 if (message) { 60 if (message) {
61
62 switch(loadType) { 61 switch(loadType) {
63 case Kube.ComposerController.Draft: 62 case Kube.ComposerController.Draft:
64 composerController.loadDraft(message) 63 composerController.loadDraft(message)
@@ -163,7 +162,7 @@ Kube.View {
163 162
164 onCurrentItemChanged: { 163 onCurrentItemChanged: {
165 if (currentItem) { 164 if (currentItem) {
166 root.loadMessage(currentItem.currentData.domainObject, true) 165 root.loadMessage(currentItem.currentData.domainObject, Kube.ComposerController.Draft)
167 } 166 }
168 } 167 }
169 168