diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-07-05 00:22:10 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-07-05 00:24:00 +0200 |
commit | b4c08c7ed8dcaf46e0966f5d940b75a6e1d8f165 (patch) | |
tree | f733f8b1d01cec5262d8647ef49e062bcd8bef84 /views/composer/qml/View.qml | |
parent | 82de61470c0e43e228bdb3b3f1afc84afc6bbdc8 (diff) | |
download | kube-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.qml | 3 |
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 | } |