summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleix Pol <aleixpol@kde.org>2015-11-05 15:47:26 (GMT)
committerAleix Pol <aleixpol@kde.org>2015-11-05 15:47:26 (GMT)
commit456c5a03b5397f58a4915c40eca3e5ca7225f794 (patch)
tree430ecb10a50d2b1549debcc2e3dcb3fb43263b26
parent84b9ce72d4b661aa4f8a7ce4096c682711e070f1 (diff)
Fix package resolution after un/installing
Thanks a lot to Elia Devito for the patch! BUG: 354562
-rw-r--r--libmuon/backends/PackageKitBackend/PKTransaction.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmuon/backends/PackageKitBackend/PKTransaction.cpp b/libmuon/backends/PackageKitBackend/PKTransaction.cpp
index c06c999..6259d78 100644
--- a/libmuon/backends/PackageKitBackend/PKTransaction.cpp
+++ b/libmuon/backends/PackageKitBackend/PKTransaction.cpp
@@ -103,7 +103,7 @@ void PKTransaction::cleanup(PackageKit::Transaction::Exit exit, uint runtime)
disconnect(m_trans, nullptr, this, nullptr);
m_trans = nullptr;
}
- PackageKit::Transaction* t = PackageKit::Daemon::resolve(resource()->packageName(), PackageKit::Transaction::FilterArch | PackageKit::Transaction::FilterLast);
+ PackageKit::Transaction* t = PackageKit::Daemon::resolve(resource()->packageName(), PackageKit::Transaction::FilterArch);
connect(t, &PackageKit::Transaction::package, t, [t](PackageKit::Transaction::Info info, const QString& packageId) {
QMap<PackageKit::Transaction::Info, QStringList> packages = t->property("packages").value<QMap<PackageKit::Transaction::Info, QStringList>>();
packages[info].append(packageId);