https://bugs.kde.org/show_bug.cgi?id=504566
Bug ID: 504566 Summary: Audio volume applet experiences GUI introduced thread blocking when sliding volume slider with a high polling rate mouse Classification: Plasma Product: plasmashell Version First 6.3.5 Reported In: Platform: Manjaro OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Audio Volume widget Assignee: plasma-b...@kde.org Reporter: wlmq...@qq.com CC: isma...@gmail.com Target Milestone: 1.0 Created attachment 181568 --> https://bugs.kde.org/attachment.cgi?id=181568&action=edit A GIF showing the issue of GUI Animation rendering thread blocking issue of PA applet. SUMMARY I noticed that when I use a gaming mouse with a high polling rate (1000Hz) to drag the volume slider of the Plasma PulseAudio Applet, there is a significant delay due to GUI rendering thread blocking. STEPS TO REPRODUCE 1. Use a gaming mouse with a 1000Hz report rate. 2. Drag the volume slider of the PulseAudio Applet back and forth. OBSERVED RESULT There is noticeable delay and lag in volume adjustment, slider movement, and OSD animation. See the attached image for reference. EXPECTED RESULT When using a high-report-rate input device, the computing does not need to be so precise. Reducing the computational burden of animations or preferably handling related logic asynchronously would be ideal. SOFTWARE/OS VERSIONS Windows: Not relevant macOS: Not relevant (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Manjaro / Plasma 6.3.5 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 ADDITIONAL INFORMATION See the attached Gif image for reference. -- You are receiving this mail because: You are watching all bug changes.