https://bugs.kde.org/show_bug.cgi?id=520584
Bug ID: 520584
Summary: Units list is flickering whenever multiple signals
appear
Classification: Applications
Product: systemsettings
Version First master
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kcm_systemdgenie
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Created attachment 192572
--> https://bugs.kde.org/attachment.cgi?id=192572&action=edit
Example of an issue
DESCRIPTION
The whole unit list in systemdgenie seem to be refreshing from time to time,
causing 'flickering' of the items.
I attached a video showing the issue.
The root cause in my case is probably the often, periodical signals I'm getting
from systemd dbus on my system, but I believe the app should be able to handle
them cleanly. I tried to print the signals I'm getting from systemd each time
the refresh is going on:
SystemD Signal: New unit "var-tmp.mount"
SystemD Signal: New unit "etc-bluetooth.mount"
SystemD Signal: New unit "etc.mount"
SystemD Signal: New unit "var-lib-bluetooth.mount"
SystemD Signal: New unit "var-lib.mount"
SystemD Signal: New unit "bluetooth.service"
SystemD Signal: Removed unit "var-tmp.mount"
SystemD Signal: Removed unit "etc-bluetooth.mount"
SystemD Signal: Removed unit "etc.mount"
SystemD Signal: Removed unit "var-lib-bluetooth.mount"
SystemD Signal: Removed unit "var-lib.mount"
SystemD Signal: Removed unit "bluetooth.service"
SystemD Signal: New unit "bluetooth.service"
SystemD Signal: New unit "var-tmp.mount"
SystemD Signal: New unit "etc-bluetooth.mount"
SystemD Signal: New unit "etc.mount"
SystemD Signal: New unit "var-lib-bluetooth.mount"
SystemD Signal: New unit "var-lib.mount"
SystemD Signal: Removed unit "var-tmp.mount"
SystemD Signal: Removed unit "etc-bluetooth.mount"
SystemD Signal: Removed unit "etc.mount"
SystemD Signal: Removed unit "var-lib-bluetooth.mount"
SystemD Signal: Removed unit "var-lib.mount"
SystemD Signal: Removed unit "bluetooth.service"
STEPS TO REPRODUCE
1. Run the systemdgenie
2. Wait for many signals from systemd
OBSERVED RESULT
Items refreshing and 'flickering' on the units page
EXPECTED RESULT
Stable items, quietly applying changes from the background.
SOFTWARE/OS VERSIONS
Operating System: OpenSuse Tumbleweed
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11
ADDITIONAL INFORMATION
The issue happens on both the version installed from ecsos repository and on
the systemdgenie build with kde-builder.
--
You are receiving this mail because:
You are watching all bug changes.