diff --git a/0001-Fix-left-click-not-working-on-links-with-target-_bla.patch b/0001-Fix-left-click-not-working-on-links-with-target-_bla.patch new file mode 100644 index 0000000..9b7f2fa --- /dev/null +++ b/0001-Fix-left-click-not-working-on-links-with-target-_bla.patch @@ -0,0 +1,29 @@ +From cc96ee2623c160ad558ab34f7f5550bb7327b2f8 Mon Sep 17 00:00:00 2001 +From: Albert Astals Cid +Date: Fri, 12 Dec 2025 21:46:17 +0100 +Subject: [PATCH] Fix left-click not working on links with target="_blank" in + HTML e-mails + +BUGS: 493325 +(cherry picked from commit ed80e347c97cd29f662d8ffdd8241bdd2e7f74f6) +(cherry picked from commit 586ca1049c7b3b0d6f2cd3f10889aa70897c8d3e) +--- + webengineviewer/src/webenginenavigationrequestinterceptor.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/webengineviewer/src/webenginenavigationrequestinterceptor.cpp b/webengineviewer/src/webenginenavigationrequestinterceptor.cpp +index 552a6b696..4d3b18d0b 100644 +--- a/webengineviewer/src/webenginenavigationrequestinterceptor.cpp ++++ b/webengineviewer/src/webenginenavigationrequestinterceptor.cpp +@@ -9,7 +9,7 @@ + using namespace WebEngineViewer; + + WebEngineNavigationRequestInterceptor::WebEngineNavigationRequestInterceptor(QWebEnginePage *page) +- : QWebEnginePage(page) ++ : QWebEnginePage(page->profile(), page) + , mTargetPage(page) + { + } +-- +2.52.0 + diff --git a/messagelib.changes b/messagelib.changes index e74b7f5..37c06ed 100644 --- a/messagelib.changes +++ b/messagelib.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Feb 9 12:02:48 UTC 2026 - Fabian Vogt + +- Fix links sometimes not opening (boo#1257869, kde#493325): + * 0001-Fix-left-click-not-working-on-links-with-target-_bla.patch + ------------------------------------------------------------------- Tue Jul 1 15:27:33 UTC 2025 - Christophe Marin diff --git a/messagelib.spec b/messagelib.spec index 16aa967..9c29aa4 100644 --- a/messagelib.spec +++ b/messagelib.spec @@ -33,6 +33,8 @@ Source0: https://download.kde.org/stable/release-service/%{version}/src/% Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif +# PATCH-FIX_UPSTREAM +Patch1: 0001-Fix-left-click-not-working-on-links-with-target-_bla.patch BuildRequires: doxygen BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: pkgconfig