diff options
Diffstat (limited to 'views/composer/qml')
-rw-r--r-- | views/composer/qml/View.qml | 7 |
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 | ||