From dd7852014fa1dbb4fd95fcc45dccf9e87b272eb6 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Fri, 7 May 2021 04:09:07 -0400 Subject: dont allow sending empty messages (fixes #27) also add a nullptr check just in case --- components/chatmessage.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'components/chatmessage.cpp') diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp index 68d2359..5f95b47 100644 --- a/components/chatmessage.cpp +++ b/components/chatmessage.cpp @@ -143,8 +143,10 @@ void ChatMessageItemContainer::UpdateReactions() { } void ChatMessageItemContainer::SetFailed() { - m_text_component->get_style_context()->remove_class("pending"); - m_text_component->get_style_context()->add_class("failed"); + if (m_text_component != nullptr) { + m_text_component->get_style_context()->remove_class("pending"); + m_text_component->get_style_context()->add_class("failed"); + } } void ChatMessageItemContainer::UpdateAttributes() { -- cgit v1.2.3