diff options
Diffstat (limited to 'Swift/QtUI/QtChatWindow.cpp')
| -rw-r--r-- | Swift/QtUI/QtChatWindow.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/Swift/QtUI/QtChatWindow.cpp b/Swift/QtUI/QtChatWindow.cpp index 29bf25a..b7ac05f 100644 --- a/Swift/QtUI/QtChatWindow.cpp +++ b/Swift/QtUI/QtChatWindow.cpp @@ -789,7 +789,10 @@ void QtChatWindow::handleActionButtonClicked() {  	}  	QAction* result = contextMenu.exec(QCursor::pos()); -	if (result == changeSubject) { +	if (result == NULL) { +		/* Skip processing. Note that otherwise, because the actions could be null they could match */ +	} +	else if (result == changeSubject) {  		bool ok;  		QString subject = QInputDialog::getText(this, tr("Change room subject"), tr("New subject:"), QLineEdit::Normal, subject_->text(), &ok);  		if (ok) {  | 
 Swift