Bug 419535

Summary: Impossible to install alternatives of icon theme. They are hidden, appear on scrolling but it's impossible to click on their "Install" buttons.
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: Jeremy Whiting <jpwhiting>
Status: RESOLVED FIXED    
Severity: normal CC: admin, kdelibs-bugs, nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.69
Attachments: screen recording

Description Patrick Silva 2020-04-02 10:56:47 UTC
Created attachment 127188 [details]
screen recording

Watch the attached screen recording please.
I click on "Install" button of Papirus icon theme, only the first option is visible 
and has clickable "Install" button. Hidden options appear on scrolling but it's impossible to click on their "Install" buttons.

EXPECTED RESULT
all options should be visible and their "Install" buttons should be clickable

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.18.80
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1
Comment 1 Dan Leinir Turthra Jensen 2020-04-04 13:35:43 UTC
Git commit 449d056a2d77732c33da0a8d8771654405d5fbe5 by Dan Leinir Turthra Jensen.
Committed on 04/04/2020 at 13:35.
Pushed by leinir into branch 'master'.

Fix layout in DownloadItemsSheet

Summary:
The previous code was primarily there to work around misfeatures of OverlaySheet which no longer exist. Consequently, we don't have to leave in the hacks. Nice.

This further builds on the new OverlaySheet work done by Marco in https://commits.kde.org/kirigami/6f3800979f1387955ebd9c12aac031a9704853ae - resulting in the whole thing working much better, and with less client code. Nice.

Reviewers: #frameworks, bugseforuns, mart, #plasma, #knewstuff, ngraham

Reviewed By: ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D28540

M  +0    -7    src/qtquick/qml/DownloadItemsSheet.qml

https://commits.kde.org/knewstuff/449d056a2d77732c33da0a8d8771654405d5fbe5