Bug 418191

Summary: Unable to scroll in the detail page of the "Get New Global Themes" dialog
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: hexchain <kde>
Component: generalAssignee: Jeremy Whiting <jpwhiting>
Status: RESOLVED FIXED    
Severity: normal CC: admin, kdelibs-bugs, nate, postix
Priority: HI    
Version: 5.67.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.68
Attachments: Screen capture of the issue

Description hexchain 2020-02-25 18:44:55 UTC
Created attachment 126411 [details]
Screen capture of the issue

SUMMARY
As the title says.


STEPS TO REPRODUCE
1. Open system settings.
2. Go to Appearance -> Global Theme and click "Get New Global Themes".
3. Enter the detail page of any theme, preferably theme with a long description.
4. Try to scroll.

OBSERVED RESULT
Scrollbar moves but the content does not.

EXPECTED RESULT
The content should move too.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System) 
Operating System: Arch Linux 
KDE Plasma Version: 5.18.2
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION
This also happens with other "Get New ..." dialogs.

A screen capture is attached.
Comment 1 Nate Graham 2020-02-26 18:56:37 UTC

*** This bug has been marked as a duplicate of bug 364766 ***
Comment 2 hexchain 2020-02-26 19:53:22 UTC
(In reply to Nate Graham from comment #1)
> 
> *** This bug has been marked as a duplicate of bug 364766 ***

I'm afraid this is not a duplicate of 364766. I don't have any graphics distortion issue in this case, nor do I have an NVIDIA GPU.

Could you please check again?
Comment 3 Nate Graham 2020-02-26 20:33:24 UTC
Thanks for the spot check! I meant to mark a different bug as a dupe of that, not this one. Can confirm the issue.
Comment 4 Dan Leinir Turthra Jensen 2020-02-27 10:56:30 UTC
Well spotted indeed. Turns out to be a deficiency in my understanding of Kirigami's ScrollablePage ;) (thinking we'll probably want to document that somewhere) https://phabricator.kde.org/D27696
Comment 5 Dan Leinir Turthra Jensen 2020-02-27 11:41:27 UTC
Git commit 94015abda31bb8c9ed8b87c46f4a685f2ccb5a15 by Dan Leinir Turthra Jensen.
Committed on 27/02/2020 at 11:41.
Pushed by leinir into branch 'master'.

Fix scrolling on the EntryDetails page

Summary:
For ScrollablePage to be able to scroll, the scrollable content must
be the last Item on the page.

Reviewers: ngraham, #frameworks, #plasma, hexchain

Reviewed By: hexchain

Subscribers: kde-frameworks-devel

Tags: #frameworks

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

M  +9    -10   src/qtquick/qml/EntryDetails.qml

https://commits.kde.org/knewstuff/94015abda31bb8c9ed8b87c46f4a685f2ccb5a15
Comment 6 Nate Graham 2020-03-16 14:40:56 UTC
*** Bug 418870 has been marked as a duplicate of this bug. ***