Summary: | In VLC- and SMPlayer-based apps, "Drag windows from empty areas" feature of Breeze makes the cursor or window teleport to another location | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Benjamin <mendicant.bias> |
Component: | QStyle | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | nate, nicolas.fella, noahadvs, report.bug, uhhadd, virtuousfox |
Priority: | NOR | ||
Version: | 5.27.4 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Window jumps when trying to move/drag from empty area |
Description
Benjamin
2023-04-10 17:26:12 UTC
Thank you for the bug report! However Plasma 5.25.5 is no longer eligible for support or maintenance from KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one. If you need support for Plasma 5.25.5, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE. If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report. I installed a fresh Arch Linux with KDE. It still happens, for both Breeze and in this version also Oxygen. KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.8 Kernel Version: 6.2.10-arch1-1 (64-bit) Graphics Platform: Wayland Yeah, VLC is also affected: https://code.videolan.org/videolan/vlc/-/issues/27494. It could indeed be a Breeze theme bug. It is definitely caused by the specific application style implementation and it can be patched out of the application style. Back when the Oxygen application style used low-level X11/Wayland code for moving the window, this bug did not exist (see above for the exact commit that introduced the bug). But that means, the bug might even be deeper down, perhaps in the `QWindow::startSystemMove()` implementation, hence, in the Qt library. *** Bug 487846 has been marked as a duplicate of this bug. *** |