Bug 482934

Summary: "Set for all screens" only affects the current activity
Product: [Applications] systemsettings Reporter: bastimeyer123
Component: kcm_wallpaperAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: meven29, meven
Priority: NOR Keywords: qt6
Version First Reported In: 6.0.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description bastimeyer123 2024-03-08 23:49:07 UTC
SUMMARY
When trying to change wallpaper settings using the newly added wallpaper kcm and the "Set for all screens" checkbox is enabled, changes are only applied to the screens of the current activity. I noticed that after trying to change the slideshow timer. To my surprise, the timers of the screens of my secondary activity were not updated. If this is an intended feature, then this is unnecessarily confusing.

STEPS TO REPRODUCE
1. Have more than one activity set up
2. Go to the wallpaper kcm in the system settings
3. Enable the "Set for all screens" checkbox at the top and apply changes

OBSERVED RESULT
Only the screens of the current activity are affected

EXPECTED RESULT
It should affect all screens on all activities

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0 
Qt Version: 6.6.2
Comment 1 Méven Car 2024-03-09 10:18:29 UTC
> If this is an intended feature, then this is unnecessarily confusing.

I don't think so, the opposite would be true.

All of those Kcm settings are supposed to be only for this activity.