Don't apply autocompletion when autocomplete list is empty
Fixes sending messages like ':)'
This commit is contained in:
@@ -139,17 +139,14 @@ ToolBar {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function sendMessage(event) {
|
function sendMessage(event) {
|
||||||
if (isCompleting) {
|
if (isCompleting && completionMenu.count > 0) {
|
||||||
chatBar.complete();
|
chatBar.complete();
|
||||||
|
} else if (event.modifiers & Qt.ShiftModifier) {
|
||||||
isCompleting = false;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (event.modifiers & Qt.ShiftModifier) {
|
|
||||||
inputField.insert(cursorPosition, "\n")
|
inputField.insert(cursorPosition, "\n")
|
||||||
} else {
|
} else {
|
||||||
chatBar.postMessage()
|
chatBar.postMessage()
|
||||||
}
|
}
|
||||||
|
isCompleting = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
Keys.onReturnPressed: { sendMessage(event) }
|
Keys.onReturnPressed: { sendMessage(event) }
|
||||||
|
|||||||
Reference in New Issue
Block a user