Skip to content

Associate the correct flatpak installation to each pending app update.

Richard Hughes requested to merge wip/hughsie/GsFlatpak into master

Previously, the flatpak plugin would execute all updates in a single transaction with the scope (system or user) of the last application in the update queue. This causes "Update All" to fail when there are updates pending for both system-wide and per-user flatpaks.

This patch creates a separate transaction for each flatpak installation and assigns each application in the update queue to the appropriate transaction.

Merge request reports