diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-05-07 04:09:07 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-05-07 04:09:07 -0400 |
commit | dd7852014fa1dbb4fd95fcc45dccf9e87b272eb6 (patch) | |
tree | a8c37f9726b8607be889ae6748e78996e995ce1b /components/chatmessage.cpp | |
parent | 712e78b0c87346d826b60d1101db8fd09bedf730 (diff) | |
download | abaddon-portaudio-dd7852014fa1dbb4fd95fcc45dccf9e87b272eb6.tar.gz abaddon-portaudio-dd7852014fa1dbb4fd95fcc45dccf9e87b272eb6.zip |
dont allow sending empty messages (fixes #27)
also add a nullptr check just in case
Diffstat (limited to 'components/chatmessage.cpp')
-rw-r--r-- | components/chatmessage.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
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() { |