diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/kube/contents/ui/ComposerView.qml | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/components/kube/contents/ui/ComposerView.qml b/components/kube/contents/ui/ComposerView.qml index 25244199..95f267b2 100644 --- a/components/kube/contents/ui/ComposerView.qml +++ b/components/kube/contents/ui/ComposerView.qml | |||
@@ -34,16 +34,18 @@ Kube.View { | |||
34 | property variant message: {} | 34 | property variant message: {} |
35 | property variant recipients: [] | 35 | property variant recipients: [] |
36 | 36 | ||
37 | //FIXME mean hack to unfuck hiding | ||
38 | property variant _composerController: Kube.ComposerController { | ||
39 | id: composerController | ||
40 | onDone: Kube.Fabric.postMessage(Kube.Messages.componentDone, {}) | ||
41 | } | ||
42 | |||
43 | //actions | 37 | //actions |
44 | property variant sendAction: composerController.sendAction | 38 | property variant sendAction: composerController.sendAction |
45 | property variant saveAsDraftAction: composerController.saveAsDraftAction | 39 | property variant saveAsDraftAction: composerController.saveAsDraftAction |
46 | 40 | ||
41 | resources: [ | ||
42 | Kube.ComposerController { | ||
43 | id: composerController | ||
44 | htmlBody: html.checked | ||
45 | onDone: Kube.Fabric.postMessage(Kube.Messages.componentDone, {}) | ||
46 | } | ||
47 | ] | ||
48 | |||
47 | Component.onCompleted: loadMessage(root.message, root.loadAsDraft) | 49 | Component.onCompleted: loadMessage(root.message, root.loadAsDraft) |
48 | 50 | ||
49 | Controls2.StackView.onActivated: { | 51 | Controls2.StackView.onActivated: { |