summaryrefslogtreecommitdiff
path: root/src/components/chatmessage.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-12-13 21:59:45 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2023-12-13 21:59:45 -0500
commit23bf237e4e7dd008df8ff32da31878d1b990f5bf (patch)
treec7e3d37eedc4043a3667865161a95a46ee62fcf9 /src/components/chatmessage.cpp
parent260fc2a745afd4dca4e628e6c407b7757dbcf5f0 (diff)
downloadabaddon-portaudio-23bf237e4e7dd008df8ff32da31878d1b990f5bf.tar.gz
abaddon-portaudio-23bf237e4e7dd008df8ff32da31878d1b990f5bf.zip
view image alt text on hover
Diffstat (limited to 'src/components/chatmessage.cpp')
-rw-r--r--src/components/chatmessage.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/chatmessage.cpp b/src/components/chatmessage.cpp
index 6eccba2..2c2f9dd 100644
--- a/src/components/chatmessage.cpp
+++ b/src/components/chatmessage.cpp
@@ -46,6 +46,9 @@ ChatMessageItemContainer *ChatMessageItemContainer::FromMessage(const Message &d
for (const auto &a : data.Attachments) {
if (IsURLViewableImage(a.ProxyURL) && a.Width.has_value() && a.Height.has_value()) {
auto *widget = container->CreateImageComponent(a.ProxyURL, a.URL, *a.Width, *a.Height);
+ if (a.Description.has_value()) {
+ widget->set_tooltip_text(*a.Description);
+ }
container->m_main.add(*widget);
} else {
auto *widget = container->CreateAttachmentComponent(a);