From 1c5f747856031c8e8df161f2d425bb6cece01bcd Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Mon, 27 May 2024 22:28:28 +0200 Subject: [PATCH] Disable image loaded workaround for Qt 6.7 and up (since it is fixed there) --- src/timeline/TimelineViewManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp index 479fe7e1..bf2d987c 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp @@ -615,11 +615,14 @@ TimelineViewManager::forwardMessageToRoom(mtx::events::collections::TimelineEven //! WORKAROUND(Nico): for https://bugreports.qt.io/browse/QTBUG-93281 void -TimelineViewManager::fixImageRendering(QQuickTextDocument *t, QQuickItem *i) +TimelineViewManager::fixImageRendering([[maybe_unused]] QQuickTextDocument *t, + [[maybe_unused]] QQuickItem *i) { +#if QT_VERSION < QT_VERSION_CHECK(6, 7, 0) if (t) { QObject::connect(t->textDocument(), SIGNAL(imagesLoaded()), i, SLOT(updateWholeDocument())); } +#endif } using IgnoredUsers = mtx::events::EphemeralEvent;