https://bugs.kde.org/show_bug.cgi?id=505133
Bug ID: 505133 Summary: Resizing electron-based window in KDE Plasma from left or top often makes the window unresponsive for 8-10 seconds Classification: I don't know Product: kde Version First unspecified Reported In: Platform: Arch Linux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: 9.99...@aleeas.com Target Milestone: --- Created attachment 181969 --> https://bugs.kde.org/attachment.cgi?id=181969&action=edit Screen recording showing the issue SUMMARY When I resize an Electron-based application's window (e.g. Discord, Obsidian or VSCodium) from the top, left or top-left corner, the application often becomes unresponsive for ~9 seconds. Resizing from the bottom, right or bottom-right corner does not trigger the freeze. During the freeze, I cannot resize or click within the application, but I can still move the window. The more time spent resizing, the higher the likelihood of the freeze/unresponsiveness triggering. The distance resized does not seem to matter, it's more about the time spent resizing. Sometimes it freezes nearly every time I resize; other times, it only happens every 10th to 20th attempt. When exactly it will happen seems inconsistent and nondeterministic to me. Most commonly, it happens every 2-4 times that I resize an electron window from the top or left side. STEPS TO REPRODUCE 1. Open an Electron based app (e.g., Discord or Obsidian) 2. Resize the window from the top, left, or top-left corner, for a few seconds. 3. The application will be unresponsive for ~9 seconds. OBSERVED RESULT The window becomes unresponsive (frozen) for 8-10 seconds. EXPECTED RESULT The window should resize without freezing or becoming unresponsive. SOFTWARE/OS VERSIONS (available in the Info Center app, or by running `kinfo` in a terminal window) Operating System: Arch Linux KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 ADDITIONAL INFORMATION Kernel Version: 6.14.9-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 32 × AMD Ryzen 9 9950X 16-Core Processor Memory: 60.5 GiB of RAM Graphics Processor 1: NVIDIA GeForce RTX 2070/PCIe/SSE2 Graphics Processor 2: NVIDIA GeForce RTX 2070/PCIe/SSE2 WM: KWin (Wayland) WM Theme: Breeze Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3] 100% scaling. $ pacman -Q | grep -i nvidia lib32-nvidia-utils 570.153.02-1 nvidia-dkms 570.153.02-1 nvidia-utils 570.153.02-1 opencl-nvidia 570.153.02-1 I have a 144Hz monitor - it also happens when changed to 60Hz. I tried launching Obsidian with --disable-gpu, this did not make a difference. I tried running Obsidian with `WAYLAND_DEBUG=1`, however no messages show up in stdout or in journalctl when the freeze/unresponsiveness happens. -- You are receiving this mail because: You are watching all bug changes.