Fixed Chatterino attempting to send empty messages in IRC (#3355)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
Mm2PL 2021-11-20 12:21:42 +00:00 committed by GitHub
parent 56f2207d22
commit b1e891b122
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View file

@ -56,6 +56,7 @@
- Bugfix: Fixed IRC ACTION messages (/me) not being colorized properly. (#3341) - Bugfix: Fixed IRC ACTION messages (/me) not being colorized properly. (#3341)
- Bugfix: Fixed splits losing filters when closing and reopening them (#3351) - Bugfix: Fixed splits losing filters when closing and reopening them (#3351)
- Bugfix: Fixed the first usercard being broken in `/mods` and `/vips` (#3349) - Bugfix: Fixed the first usercard being broken in `/mods` and `/vips` (#3349)
- Bugfix: Fixed Chatterino attempting to send empty messages (#3355)
- Dev: Add GitHub action to test builds without precompiled headers enabled. (#3327) - Dev: Add GitHub action to test builds without precompiled headers enabled. (#3327)
- Dev: Renamed CMake's build option `USE_SYSTEM_QT5KEYCHAIN` to `USE_SYSTEM_QTKEYCHAIN`. (#3103) - Dev: Renamed CMake's build option `USE_SYSTEM_QT5KEYCHAIN` to `USE_SYSTEM_QTKEYCHAIN`. (#3103)
- Dev: Add benchmarks that can be compiled with the `BUILD_BENCHMARKS` CMake flag. Off by default. (#3038) - Dev: Add benchmarks that can be compiled with the `BUILD_BENCHMARKS` CMake flag. Off by default. (#3038)

View file

@ -18,6 +18,10 @@ IrcChannel::IrcChannel(const QString &name, IrcServer *server)
void IrcChannel::sendMessage(const QString &message) void IrcChannel::sendMessage(const QString &message)
{ {
assertInGuiThread(); assertInGuiThread();
if (message.isEmpty())
{
return;
}
if (message.startsWith("/")) if (message.startsWith("/"))
{ {