Bug 449861

Summary: When I open some GridView KCMs, the list of installed themes scrolls down
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: minor CC: nate
Priority: NOR    
Version: 5.24.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Cursors KCM
Application Style KCM

Description Patrick Silva 2022-02-09 14:09:29 UTC
STEPS TO REPRODUCE
1. open System Settings
2. click on 'Appearance' in the sidebar
3. click on any of these KCMs:
Application Style
Colors
Cursors

OBSERVED RESULT
if the scroll bar is enabled in the KCM clicked in the step 3, the list of installed themes scrolls down

EXPECTED RESULT
the list of installed themes should not be scrolled after the steps above

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-02-11 17:14:55 UTC
...But not other grid view KCMs that are scrollable?
Comment 2 Nate Graham 2022-02-11 17:15:11 UTC
Is the active item low down in the list?
Comment 3 Patrick Silva 2022-02-14 20:31:38 UTC
Created attachment 146743 [details]
Cursors KCM

(In reply to Nate Graham from comment #1)
> ...But not other grid view KCMs that are scrollable?
On my system, only the KCMS mentioned above are affected.

(In reply to Nate Graham from comment #2)
> Is the active item low down in the list?
yes. 

This bug is not consistent. Sometimes I can reproduce with the provided steps, sometimes the bug only occurs when I launch the KCMs via kickoff, sometimes I need to repeat the steps a few times. lol
The attached videos show the bug happening with Cursors and Application Style KCMs launched via kickoff. Notice that the selected theme is entirely visible even when I scroll the list up. Therefore, the scrolling down on opening is unnecessary.

Operating System: Arch Linux
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 4 Patrick Silva 2022-02-14 20:32:06 UTC
Created attachment 146744 [details]
Application Style KCM
Comment 5 Nate Graham 2022-02-14 20:48:45 UTC
In that case it isn't a generic issue and the problem is specific to the code in only those KCMs. Would you mind filing new bug reports, one per KCM? I appreciate it!