<table><tr><td style="">mak added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D25100">View Revision</a></tr></table><br /><div><div><p>Did this have AppStream metadata before? Probably the distribution data still lists this as component, while the new file lists it as addon. The distro data is preferred, so that's why this shows up as app. You need your distro to ship this as update, or set <tt style="background: #ebebeb; font-size: 13px;">PreferLocalMetainfoData=true</tt> in  <tt style="background: #ebebeb; font-size: 13px;">/etc/appstream.conf</tt> (that should override the data).<br />
The output of <tt style="background: #ebebeb; font-size: 13px;">appstreamcli dump org.kde.haenau</tt> is also always helpful to investigate issues like this. The component is incorrectly marked as "generic component" instead of "addon" (although I would argue that Discover should hide generic components as well, as those may be things like shared libraries and developer tools as well).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R114 Plasma Addons</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D25100">https://phabricator.kde.org/D25100</a></div></div><br /><div><strong>To: </strong>ngraham, apol, mak, Plasma<br /><strong>Cc: </strong>davidre, davidedmundson, plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart<br /></div>