summaryrefslogtreecommitdiffstats
path: root/views/composer/qml/View.qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-05 00:22:10 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-05 00:24:00 +0200
commitb4c08c7ed8dcaf46e0966f5d940b75a6e1d8f165 (patch)
treef733f8b1d01cec5262d8647ef49e062bcd8bef84 /views/composer/qml/View.qml
parent82de61470c0e43e228bdb3b3f1afc84afc6bbdc8 (diff)
downloadkube-b4c08c7ed8dcaf46e0966f5d940b75a6e1d8f165.tar.gz
kube-b4c08c7ed8dcaf46e0966f5d940b75a6e1d8f165.zip
Avoid binding loop on initialText
which broke html -> plain conversion
Diffstat (limited to 'views/composer/qml/View.qml')
-rw-r--r--views/composer/qml/View.qml3
1 files changed, 2 insertions, 1 deletions
diff --git a/views/composer/qml/View.qml b/views/composer/qml/View.qml
index 3b7f0bf4..c6b09a7e 100644
--- a/views/composer/qml/View.qml
+++ b/views/composer/qml/View.qml
@@ -44,6 +44,8 @@ Kube.View {
44 44
45 sendAction.enabled: composerController.accountId && composerController.subject && (!composerController.encrypt || composerController.foundAllKeys) && (!composerController.sign && !composerController.encrypt || composerController.foundPersonalKeys) && !composerController.to.empty 45 sendAction.enabled: composerController.accountId && composerController.subject && (!composerController.encrypt || composerController.foundAllKeys) && (!composerController.sign && !composerController.encrypt || composerController.foundPersonalKeys) && !composerController.to.empty
46 saveAsDraftAction.enabled: composerController.accountId 46 saveAsDraftAction.enabled: composerController.accountId
47 onMessageLoaded: { textEditor.initialText = body }
48 onCleared: { textEditor.initialText = "" }
47 } 49 }
48 ] 50 ]
49 51
@@ -380,7 +382,6 @@ Kube.View {
380 382
381 onActiveFocusChanged: closeFirstSplitIfNecessary() 383 onActiveFocusChanged: closeFirstSplitIfNecessary()
382 Keys.onEscapePressed: recipients.forceActiveFocus() 384 Keys.onEscapePressed: recipients.forceActiveFocus()
383 initialText: composerController.body
384 onTextChanged: { 385 onTextChanged: {
385 composerController.body = text; 386 composerController.body = text;
386 } 387 }