https://bugs.kde.org/show_bug.cgi?id=524747
Bug ID: 524747
Summary: kglobalacceld is blocking kwin painting loop
Classification: Frameworks and Libraries
Product: frameworks-kglobalaccel
Version First unspecified
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
On MIME updates (updating desktop application with mime/desktop data)
kglobalacceld starts refreshing application shortcuts, which results in
KBuildSycoca::recreate() call from kwin context.
This blocks screen updates, even the mouse cursor.
STEPS TO REPRODUCE
1. touch /usr/share/mime/packages/
2. update-mime-database /usr/share/mime
3. wiggle the mouse while it's updating
OBSERVED RESULT
Mouse cursor locks
EXPECTED RESULT
update-mime-database does not influence screen repaints
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 43
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.29.0
Qt Version: 6.10.3
Kernel Version: 7.1.8-100.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 13th Gen Intel® Core™ i5-1340P
Memory: 32 GiB of RAM (30,9 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: Intel(R) Client Systems
Product Name: NUC13ANKi5
System Version: N11211-203
ADDITIONAL INFORMATION
See https://bugs.kde.org/show_bug.cgi?id=506541 and
https://share.firefox.dev/4gQ4Qxl
I guess GlobalShortcutsRegistry::scheduleRefreshServices should start a new
thread.
--
You are receiving this mail because:
You are watching all bug changes.