From 88d0c2493e35c6494c0dad746d2fd1098ebbf252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= Date: Thu, 23 Nov 2023 17:16:03 +0100 Subject: [PATCH] fix: supported image formats are case sensitive check for the (supported) extension in case insensitive manner Fixes #12835 --- ui/StatusQ/src/QClipboardProxy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/StatusQ/src/QClipboardProxy.cpp b/ui/StatusQ/src/QClipboardProxy.cpp index f397187ef9..00322082ad 100644 --- a/ui/StatusQ/src/QClipboardProxy.cpp +++ b/ui/StatusQ/src/QClipboardProxy.cpp @@ -76,7 +76,7 @@ bool QClipboardProxy::isValidImageUrl(const QUrl& url, const QStringList& accept { const auto strippedUrl = url.url(QUrl::RemoveAuthority | QUrl::RemoveFragment | QUrl::RemoveQuery); return std::any_of(acceptedExtensions.constBegin(), acceptedExtensions.constEnd(), [strippedUrl](const auto & ext) { - return strippedUrl.endsWith(ext); + return strippedUrl.endsWith(ext, Qt::CaseInsensitive); }); }