| Summary: | Cursor shape not changing after quickly resizing | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Nicolas <nicolas> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | normal | CC: | akselmo, kde |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.91 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Position where cursor gets stuck
cursors set by keepassxc |
||
|
Description
Nicolas
2025-10-02 21:17:48 UTC
Created attachment 185474 [details]
Position where cursor gets stuck
Can confirm, it depends on where you start dragging.
If the cursor is inside the window, it gets stuck in that visual. If it's outside of the window, it works normally.
I have Keepass installed from Fedora packages.
Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.9-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
> but I never observed it before 6.5.
I can reproduce it in 6.4 too.
I suspect that it's a bug in Qt 5. Created attachment 185476 [details]
cursors set by keepassxc
highlighted with yellow marker: cursors set prior to starting resizing, 5 and 6 are cursors set by keepassxc after releasing LMB
Unfortunately there is nothing wrong at a kwin level. Please report to keepassxc FWIW I wrote a simple test app with a QSizeGrip. If it's built against Qt5, I can reproduce the issue. If it's built against Qt6, the issue is not reproducible. So porting KeePassXC to Qt6 should fix the bug. |