SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. add Network speed widget 2. right click on it and choose alternate 3. choose Memory monitor OBSERVED RESULT Title stays the same as Network speed EXPECTED RESULT Widget should change to Memory monitor SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kubuntu 22.10 / KDE plasama5.27.3 (available in About System) KDE Plasma Version: 5.27.3 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.6 ADDITIONAL INFORMATION This behavior started on 5.25
Operating System: Kubuntu 22.10 KDE Plasma Version: 5.27.3 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.6 Kernel Version: 5.19.0-35-generic (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-7200U CPU @ 2.50GHz Memory: 7.5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 620 Manufacturer: Dell Inc. Product Name: XPS 13 9360
Can reproduce in current git master, too.
This appears to be caused by reapplying the old config to the new widget in AlternativesHelper::loadAlternative. This appears to have been added to keep the old settings when switching between widgets (https://invent.kde.org/plasma/plasma-workspace/-/commit/b9a3005f39a5c2f0336b7f687abe1e86d595a40d). The system monitor widget is technically the same between the alternative versions. The only difference is the config, so reloading the old config causes nothing to change. I may need to look a bit more closely to see if there's away to resolve this without breaking the other use case.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1239
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5028