summaryrefslogtreecommitdiffstats
path: root/framework/qml/TextEditor.qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-01 10:00:11 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-01 10:00:11 +0200
commitbc6ac986dc9dde942b0a9185940e748c3a0e87c9 (patch)
treee5279c9d957ed2653e315274079d7325ce2f2e8f /framework/qml/TextEditor.qml
parent88616288d8541397776b54c5546d61af835483af (diff)
downloadkube-bc6ac986dc9dde942b0a9185940e748c3a0e87c9.tar.gz
kube-bc6ac986dc9dde942b0a9185940e748c3a0e87c9.zip
Enable HTML mode when loading an html message.
Diffstat (limited to 'framework/qml/TextEditor.qml')
-rw-r--r--framework/qml/TextEditor.qml5
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/qml/TextEditor.qml b/framework/qml/TextEditor.qml
index e5cc665c..7b1c5dee 100644
--- a/framework/qml/TextEditor.qml
+++ b/framework/qml/TextEditor.qml
@@ -34,6 +34,7 @@ FocusScope {
34 34
35 property string initialText 35 property string initialText
36 onInitialTextChanged: { 36 onInitialTextChanged: {
37 htmlEnabled = document.isHtml(initialText)
37 edit.text = initialText 38 edit.text = initialText
38 } 39 }
39 40
@@ -55,7 +56,9 @@ FocusScope {
55 document: edit.textDocument 56 document: edit.textDocument
56 selectionStart: edit.selectionStart 57 selectionStart: edit.selectionStart
57 selectionEnd: edit.selectionEnd 58 selectionEnd: edit.selectionEnd
58 onTextChanged: root.htmlEnabled ? root.text = htmlText : root.text = plainText 59 onTextChanged: {
60 root.htmlEnabled ? root.text = htmlText : root.text = plainText
61 }
59 cursorPosition: edit.cursorPosition 62 cursorPosition: edit.cursorPosition
60 } 63 }
61 64