Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmymoney for openSUSE:Factory checked in at 2025-06-24 20:50:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmymoney (Old) and /work/SRC/openSUSE:Factory/.kmymoney.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmymoney" Tue Jun 24 20:50:49 2025 rev:81 rq:1288273 version:5.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmymoney/kmymoney.changes 2025-06-23 15:04:17.807290550 +0200 +++ /work/SRC/openSUSE:Factory/.kmymoney.new.7067/kmymoney.changes 2025-06-24 20:53:11.034259405 +0200 @@ -1,0 +2,6 @@ +Tue Jun 24 13:58:29 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Add upstream fix (kde#505977) + * 0001-Port-triggering-actions-to-Qt6.patch + +------------------------------------------------------------------- New: ---- 0001-Port-triggering-actions-to-Qt6.patch ----------(New B)---------- New:- Add upstream fix (kde#505977) * 0001-Port-triggering-actions-to-Qt6.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmymoney.spec ++++++ --- /var/tmp/diff_new_pack.EMANCd/_old 2025-06-24 20:53:11.754289288 +0200 +++ /var/tmp/diff_new_pack.EMANCd/_new 2025-06-24 20:53:11.758289454 +0200 @@ -31,6 +31,8 @@ Source1: https://download.kde.org/stable/kmymoney/%{version}/%{name}-%{version}.tar.xz.sig Source2: kmymoney.keyring %endif +# PATCH-FIX-UPSTREAM +Patch0: 0001-Port-triggering-actions-to-Qt6.patch BuildRequires: doxygen BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: fdupes ++++++ 0001-Port-triggering-actions-to-Qt6.patch ++++++ >From 8c4b84f290e50e62fbf90a61df8c701140a42715 Mon Sep 17 00:00:00 2001 From: Thomas Baumgart <t...@net-bembel.de> Date: Mon, 23 Jun 2025 10:15:20 +0200 Subject: [PATCH] Port triggering actions to Qt6 Qt6 requires a QAction to be enabled to be triggered programmatically. BUG: 505977 FIXED-IN: 5.2.1 --- kmymoney/kmymoney.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kmymoney/kmymoney.cpp b/kmymoney/kmymoney.cpp index de03c0ddb..582a391bf 100644 --- a/kmymoney/kmymoney.cpp +++ b/kmymoney/kmymoney.cpp @@ -1090,7 +1090,10 @@ KMyMoneyApp::KMyMoneyApp(QWidget* parent) connect(d->m_myMoneyView, &KMyMoneyView::requestActionTrigger, this, [&](eMenu::Action action) { if (pActions.contains(action)) { + const bool enabled = pActions[action]->isEnabled(); + pActions[action]->setEnabled(true); pActions[action]->trigger(); + pActions[action]->setEnabled(enabled); } }); -- 2.50.0