From 66b1e2dad35c99814c5ca1b6348a188695ffc45a Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Mon, 22 Feb 2021 19:43:03 -0500 Subject: fix avatars that are <32px --- components/chatmessage.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/chatmessage.cpp') diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp index 4f6477b..8c85d38 100644 --- a/components/chatmessage.cpp +++ b/components/chatmessage.cpp @@ -970,8 +970,8 @@ ChatMessageHeader::ChatMessageHeader(const Message *data) { m_avatar = Gtk::manage(new Gtk::Image(img.GetPlaceholder(AvatarSize))); if (author->HasAvatar()) { auto cb = [this](const Glib::RefPtr &pb) { - m_static_avatar = pb; - m_avatar->property_pixbuf() = pb; + m_static_avatar = pb->scale_simple(AvatarSize, AvatarSize, Gdk::INTERP_BILINEAR); + m_avatar->property_pixbuf() = m_static_avatar; }; img.LoadFromURL(author->GetAvatarURL(), sigc::track_obj(cb, *this)); } -- cgit v1.2.3