Bug 444022

Summary: Discover install buttons are broken
Product: [Applications] Discover Reporter: kassindornelles <kassin.dornelles>
Component: discoverAssignee: Dan Leinir Turthra Jensen <leinir>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, meniskus, nate
Priority: NOR Keywords: regression
Version: 5.23.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.23.2
Attachments: Screenshot of the issue

Description kassindornelles 2021-10-19 08:32:27 UTC
Created attachment 142606 [details]
Screenshot of the issue

SUMMARY
Discover "install" button is broken, it shows less than half of the button.

I'm using opensuse tumbleweed, i attached a screenshot of the issue, is weird because i wasn't getting this in plasma 5.22.90 when i was on arch linux, not sure if opensuse did something wrong or is just a new bug.

STEPS TO REPRODUCE
1. open discover.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: OpenSuse Tumbleweed
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Comment 1 Stefan 2021-10-19 10:43:48 UTC
*** Bug 444020 has been marked as a duplicate of this bug. ***
Comment 2 Bug Janitor Service 2021-10-19 20:37:21 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/193
Comment 3 Aleix Pol 2021-10-19 21:07:14 UTC
Git commit 01855fa079a2c9a860dce02c9a2dd6ef42776054 by Aleix Pol.
Committed on 19/10/2021 at 20:33.
Pushed by ngraham into branch 'master'.

Fix InstallApplicationButton against KF 5.86
https://bugzilla.redhat.com/2015491

M  +5    -0    discover/qml/InstallApplicationButton.qml

https://invent.kde.org/plasma/discover/commit/01855fa079a2c9a860dce02c9a2dd6ef42776054
Comment 4 Nate Graham 2021-10-19 21:07:51 UTC
Git commit 13fee76b1adca6cd11521b5728b6e596f7beb17e by Nate Graham, on behalf of Aleix Pol.
Committed on 19/10/2021 at 21:07.
Pushed by ngraham into branch 'Plasma/5.23'.

Fix InstallApplicationButton against KF 5.86
https://bugzilla.redhat.com/2015491


(cherry picked from commit 01855fa079a2c9a860dce02c9a2dd6ef42776054)

M  +5    -0    discover/qml/InstallApplicationButton.qml

https://invent.kde.org/plasma/discover/commit/13fee76b1adca6cd11521b5728b6e596f7beb17e