From be4b3f1a3840cdef4caecc54f2a4311a51a44a8a Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 22 Aug 2018 01:57:44 +0300 Subject: [PATCH] Don't add empty messages to message history. (#674) --- src/widgets/splits/SplitInput.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/widgets/splits/SplitInput.cpp b/src/widgets/splits/SplitInput.cpp index f6a66e7f4..d35acdf48 100644 --- a/src/widgets/splits/SplitInput.cpp +++ b/src/widgets/splits/SplitInput.cpp @@ -176,8 +176,9 @@ void SplitInput::installKeyPressedEvent() sendMessage = sendMessage.replace('\n', ' '); c->sendMessage(sendMessage); - // don't add duplicate messages to message history - if (this->prevMsg_.isEmpty() || !this->prevMsg_.endsWith(message)) + // don't add duplicate messages and empty message to message history + if ((this->prevMsg_.isEmpty() || !this->prevMsg_.endsWith(message)) && + !message.trimmed().isEmpty()) this->prevMsg_.append(message); event->accept();