diff options
| author | Aleix Pol <aleixpol@kde.org> | 2015-11-05 15:47:26 (GMT) |
|---|---|---|
| committer | Aleix Pol <aleixpol@kde.org> | 2015-11-05 15:47:26 (GMT) |
| commit | 456c5a03b5397f58a4915c40eca3e5ca7225f794 (patch) | |
| tree | 430ecb10a50d2b1549debcc2e3dcb3fb43263b26 | |
| parent | 84b9ce72d4b661aa4f8a7ce4096c682711e070f1 (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.cpp | 2 |
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); |
