Don't apply autocompletion when autocomplete list is empty

Fixes sending messages like ':)'
This commit is contained in:
Tobias Fella
2022-02-28 23:30:08 +01:00
parent db5f328539
commit b2a8430fa2

View File

@@ -139,17 +139,14 @@ ToolBar {
}
function sendMessage(event) {
if (isCompleting) {
if (isCompleting && completionMenu.count > 0) {
chatBar.complete();
isCompleting = false;
return;
}
if (event.modifiers & Qt.ShiftModifier) {
} else if (event.modifiers & Qt.ShiftModifier) {
inputField.insert(cursorPosition, "\n")
} else {
chatBar.postMessage()
}
isCompleting = false;
}
Keys.onReturnPressed: { sendMessage(event) }