Bug 500776

Summary: Release notes for app updates don't appear until clicking "More Information" and going back to previous page
Product: [Applications] Discover Reporter: Nate Graham <nate>
Component: Updates (interactive)Assignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, isma.af
Priority: NOR Keywords: regression
Version: 6.3.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.3.3
Sentry Crash Report:
Attachments: Release notes not appearing instantly

Description Nate Graham 2025-02-26 15:32:03 UTC
Created attachment 178898 [details]
Release notes not appearing instantly

Current git master on to of Fedora 41 and Qt 6.8.2.


STEPS TO REPRODUCE
1. Have a Flatpak app with an update available, and release notes for the update (Telegram is a good candidate, as it has release notes and updates rapidly)
2. Launch Discover and go to the Updates page.
3. Click on the list item for the app that should have release notes in it -> no release notes
4. Click on "More Information" -> release notes appear and a new page is pushed
5. Go back to previous page
6. Click on list item for the app again -> release notes appear


Screen recording attached.
Comment 1 Bug Janitor Service 2025-03-02 14:45:54 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1043
Comment 2 Ismael Asensio 2025-03-02 15:46:38 UTC
Git commit 06b03dd13f2a9c0f45ea90b0f1403a03f8186c47 by Ismael Asensio.
Committed on 02/03/2025 at 14:36.
Pushed by iasensio into branch 'master'.

UpdatesPage: Fix update chagelog when opening details

Unlike the `Component` object, the attached property `Component`
does not have the `status` property, so checking it would always
fail and not trigger fetching the changelog
FIXED-IN: 6.3.3

M  +1    -1    discover/qml/UpdatesPage.qml

https://invent.kde.org/plasma/discover/-/commit/06b03dd13f2a9c0f45ea90b0f1403a03f8186c47
Comment 3 Ismael Asensio 2025-03-02 15:51:21 UTC
Git commit 119bda6ae1f7274670d0184c74ea1f149bfc9ae5 by Ismael Asensio.
Committed on 02/03/2025 at 15:47.
Pushed by iasensio into branch 'Plasma/6.3'.

UpdatesPage: Fix update chagelog when opening details

Unlike the `Component` object, the attached property `Component`
does not have the `status` property, so checking it would always
fail and not trigger fetching the changelog
FIXED-IN: 6.3.3


(cherry picked from commit 06b03dd13f2a9c0f45ea90b0f1403a03f8186c47)

Co-authored-by: Ismael Asensio <isma.af@gmail.com>

M  +1    -1    discover/qml/UpdatesPage.qml

https://invent.kde.org/plasma/discover/-/commit/119bda6ae1f7274670d0184c74ea1f149bfc9ae5