Bug 502522

Summary: Recent Files shouldn't have rollover effect on disabled application list
Product: [Applications] systemsettings Reporter: John Veness <john.kde>
Component: kcm_recentFilesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: meven.car, nate
Priority: NOR    
Version First Reported In: 6.3.4   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 6.3.5
Sentry Crash Report:
Attachments: A video demonstration of the issue

Description John Veness 2025-04-07 13:06:08 UTC
Created attachment 180064 [details]
A video demonstration of the issue

SUMMARY
In the Recent files KCM, when the list of applications is disabled, there shouldn't be a rollover highlight effect when moving the mouse within the list.

STEPS TO REPRODUCE
1. Open System Settings
2. Navigate to Recent Files
3. Make sure "Remember opened documents" is not set to "Only for specific application"
4. Move the mouse within the list of applications below

OBSERVED RESULT
The background rectangle is highlighted for each application as the mouse rolls over it.

EXPECTED RESULT
No rollover highlighting.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250403
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.14.0-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Rollover effects are usually used to indicate interactivity, which is not possible in this situation.
Comment 1 Nate Graham 2025-04-07 19:50:03 UTC
Can reproduce.
Comment 2 Bug Janitor Service 2025-04-10 21:09:46 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2936
Comment 3 Nate Graham 2025-04-14 14:46:52 UTC
Git commit 6dca1056b09a5147b55e9cec0611684e61fd91ab by Nate Graham.
Committed on 14/04/2025 at 14:25.
Pushed by ngraham into branch 'master'.

kcms/recentfiles: fix grid items responding to hover when disabled
FIXED-IN: 6.3.5

M  +1    -1    kcms/recentFiles/qml/recentFiles/ExcludedApplicationView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/6dca1056b09a5147b55e9cec0611684e61fd91ab
Comment 4 Nate Graham 2025-04-14 15:14:19 UTC
Git commit 9d75399e2e47f879cbfbd3ea577ad45b4257c866 by Nate Graham.
Committed on 14/04/2025 at 14:47.
Pushed by ngraham into branch 'Plasma/6.3'.

kcms/recentfiles: fix grid items responding to hover when disabled
FIXED-IN: 6.3.5


(cherry picked from commit 6dca1056b09a5147b55e9cec0611684e61fd91ab)

Co-authored-by: Nate Graham <nate@kde.org>

M  +1    -1    kcms/recentFiles/qml/recentFiles/ExcludedApplicationView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/9d75399e2e47f879cbfbd3ea577ad45b4257c866