Bug 505700 - Missing backends are named "Settings"
Summary: Missing backends are named "Settings"
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (other bugs)
Version First Reported In: 6.4.80
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-17 15:07 UTC by Carl Schwan
Modified: 2025-06-26 03:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.2
Sentry Crash Report:


Attachments
screenshot (30.68 KB, image/png)
2025-06-17 15:07 UTC, Carl Schwan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carl Schwan 2025-06-17 15:07:05 UTC
Created attachment 182334 [details]
screenshot

SUMMARY


STEPS TO REPRODUCE
1. Open Discover settings page
2. Scroll to the bottom

OBSERVED RESULT

Multiple missing backends are named Settings

EXPECTED RESULT

They should be named Flatpak, Snapshat, ...

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.15.0
Qt Version: 6.11.0
Kernel Version: 6.14.2-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5825U with Radeon Graphics
Memory: 24 GiB of RAM (22.3 GiB usable)
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION
Comment 2 Harald Sitter 2025-06-23 16:52:38 UTC
Git commit cf3e2bb650cba2ded4ecef3615c26e1dd6913e11 by Harald Sitter.
Committed on 23/06/2025 at 16:52.
Pushed by sitter into branch 'master'.

sourcespage: fix delegate referencing the wrong `name`

in the switch to required properties supposedly the reference to `name`
got missed. unfortunately there is another `name` defined on the page
itself, so we ended up using the page name instead of the model name.

require that the model supplies us with a name role and use that.

M  +1    -0    discover/qml/SourcesPage.qml

https://invent.kde.org/plasma/discover/-/commit/cf3e2bb650cba2ded4ecef3615c26e1dd6913e11
Comment 3 Harald Sitter 2025-06-24 15:02:44 UTC
Git commit 5cfe7e4c793526ad6a73bf4ee6216eb72e999add by Harald Sitter.
Committed on 24/06/2025 at 15:02.
Pushed by sitter into branch 'Plasma/6.4'.

sourcespage: fix delegate referencing the wrong `name`

in the switch to required properties supposedly the reference to `name`
got missed. unfortunately there is another `name` defined on the page
itself, so we ended up using the page name instead of the model name.

require that the model supplies us with a name role and use that.


(cherry picked from commit cf3e2bb650cba2ded4ecef3615c26e1dd6913e11)

Co-authored-by: Harald Sitter <sitter@kde.org>

M  +1    -0    discover/qml/SourcesPage.qml

https://invent.kde.org/plasma/discover/-/commit/5cfe7e4c793526ad6a73bf4ee6216eb72e999add