diff --git a/sources/awesome-widget/package/contents/ui/widget.qml b/sources/awesome-widget/package/contents/ui/widget.qml index 640617e..d9c7c30 100644 --- a/sources/awesome-widget/package/contents/ui/widget.qml +++ b/sources/awesome-widget/package/contents/ui/widget.qml @@ -73,13 +73,13 @@ Item { "size": plasmoid.configuration.fontSize } var font = awActions.getFont(defaultFont) - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "" + - selected + "") + textPattern.insert(textPattern.cursorPosition, + "" + + selected + "") } } QtControls.Button { @@ -88,10 +88,9 @@ Item { onClicked: { if (debug) console.debug("Indent button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, selected + "
\n") + textPattern.insert(textPattern.cursorPosition, selected + "
\n") } } @@ -101,10 +100,9 @@ Item { onClicked: { if (debug) console.debug("Bold button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "" + selected + "") + textPattern.insert(textPattern.cursorPosition, "" + selected + "") } } QtControls.Button { @@ -113,10 +111,9 @@ Item { onClicked: { if (debug) console.debug("Italic button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "" + selected + "") + textPattern.insert(textPattern.cursorPosition, "" + selected + "") } } QtControls.Button { @@ -125,10 +122,9 @@ Item { onClicked: { if (debug) console.debug("Underline button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "" + selected + "") + textPattern.insert(textPattern.cursorPosition, "" + selected + "") } } QtControls.Button { @@ -137,10 +133,9 @@ Item { onClicked: { if (debug) console.debug("Strike button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "" + selected + "") + textPattern.insert(textPattern.cursorPosition, "" + selected + "") } } @@ -150,10 +145,9 @@ Item { onClicked: { if (debug) console.debug("Left button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "

" + selected + "

") + textPattern.insert(textPattern.cursorPosition, "

" + selected + "

") } } QtControls.Button { @@ -162,10 +156,9 @@ Item { onClicked: { if (debug) console.debug("Center button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "

" + selected + "

") + textPattern.insert(textPattern.cursorPosition, "

" + selected + "

") } } QtControls.Button { @@ -174,10 +167,9 @@ Item { onClicked: { if (debug) console.debug("Right button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "

" + selected + "

") + textPattern.insert(textPattern.cursorPosition, "

" + selected + "

") } } QtControls.Button { @@ -186,10 +178,9 @@ Item { onClicked: { if (debug) console.debug("Justify button") - var pos = textPattern.cursorPosition var selected = textPattern.selectedText textPattern.remove(textPattern.selectionStart, textPattern.selectionEnd) - textPattern.insert(pos, "

" + selected + "

") + textPattern.insert(textPattern.cursorPosition, "

" + selected + "

") } } }