diff options
| -rw-r--r-- | Swift/QtUI/QtChatWindow.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/Swift/QtUI/QtChatWindow.cpp b/Swift/QtUI/QtChatWindow.cpp index ddfe158..2bb9ae0 100644 --- a/Swift/QtUI/QtChatWindow.cpp +++ b/Swift/QtUI/QtChatWindow.cpp @@ -311,7 +311,7 @@ void QtChatWindow::tabComplete() {  		cursor = tabCompleteCursor_;  	} else {  		cursor = input_->textCursor(); -		cursor.select(QTextCursor::WordUnderCursor); +		while(cursor.movePosition(QTextCursor::Left, QTextCursor::KeepAnchor) && cursor.document()->characterAt(cursor.position() - 1) != ' ') { }  	}  	QString root = cursor.selectedText();  	if (root.isEmpty()) { | 
 Swift
 Swift