From 315a4a8df80b922bbb8132c625803443c031dfd3 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Tue, 15 Dec 2020 02:45:37 -0500 Subject: fix some reaction stuff --- components/chatmessage.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'components/chatmessage.cpp') diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp index 2579482..5a076c6 100644 --- a/components/chatmessage.cpp +++ b/components/chatmessage.cpp @@ -465,7 +465,11 @@ Gtk::Widget *ChatMessageItemContainer::CreateReactionsComponent(const Message *d // image if (is_stock) { // unicode/stock const auto &pb = emojis.GetPixBuf(reaction.Emoji.Name); - auto *img = Gtk::manage(new Gtk::Image(pb->scale_simple(16, 16, Gdk::INTERP_BILINEAR))); + Gtk::Image *img; + if (pb) + img = Gtk::manage(new Gtk::Image(pb->scale_simple(16, 16, Gdk::INTERP_BILINEAR))); + else + img = Gtk::manage(new Gtk::Image(placeholder)); img->set_can_focus(false); box->add(*img); } else { // custom -- cgit v1.2.3