From ae58744b10105df4f6d080dfb60dd2ec989f0e97 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 11 Jun 2018 11:45:43 +0200 Subject: [PATCH] appstream: Allow multiple components per app Some apps (like libreoffice) has multiple sup-apps, so we allow them to have multiple appstream components (as well as e.g. multiple desktop files). Fixes #1749 Closes: #1778 Approved by: alexlarsson --- common/flatpak-utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/flatpak-utils.c b/common/flatpak-utils.c index 60170bf6..9327268f 100644 --- a/common/flatpak-utils.c +++ b/common/flatpak-utils.c @@ -3602,8 +3602,8 @@ extract_appstream (OstreeRepo *repo, g_clear_error (&my_error); } - /* We updated icons for our component, so we're done */ - break; + /* We might match other prefixes, so keep on going */ + component = component->next_sibling; } }