Summary: | [Wayland] Cursor gets stuck in wrong state on hovering over a submenu of the context menu of Dolphin after drag-and-drop | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | auxsvr, dashonwwIII, dev.bacteriostat, guimarcalsilva, inglessi, kde, kfm-devel, loig.pascual, nate, n_s_mendoza, p.r.worrall, php4fan |
Priority: | NOR | Keywords: | wayland |
Version: | 23.03.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=400014 https://bugs.kde.org/show_bug.cgi?id=446891 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
screenshot
screen recording How to reproduce stuck cursor |
Cannot reproduce with latest git master on Wayland. Is it still happening for you? If so can you attach a screen recording so I can be sure I'm testing properly? Created attachment 139315 [details]
screen recording
Operating System: Arch Linux
KDE Plasma Version: 5.22.0
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Huh, that's exactly what I'm doing too. :/ I can reproduce by following steps 1 to 3 of the original report, followed by deselecting the original file (click on white space) and then just moving the mouse pointer around the Dolphin window. Going into and out of the Places panel usually triggers it. (I would attach a recording but simplescreenrecorder seems to have stopped working). This is my software setup: Operating System: KDE neon 5.22 KDE Plasma Version: 5.22.1 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.3 Kernel Version: 5.4.0-74-generic (64-bit) Graphics Platform: Wayland Processors: 2 × AMD A6-6400K APU with Radeon(tm) HD Graphics Memory: 7.7 GiB of RAM Graphics Processor: AMD CEDAR *** Bug 439099 has been marked as a duplicate of this bug. *** I can still reproduce this on Plasma 5.23. I launched dolphin using terminal and got this warning message: qt.qpa.wayland: setGrabPopup called with a parent, QtWaylandClient::QWaylandXdgSurface(0x55c695d14790) which does not match the current topmost grabbing popup, QtWaylandClient::QWaylandXdgSurface(0x55c696569670) According to the xdg-shell protocol, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly because xdg-shell mandate that child popups close before parents Looks relevant to me. This warning comes whenever the the icon appears. I'm unable to reproduce after update to qt5-wayland package with dataDevicev3 support. Operating System: Arch Linux KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2 Graphics Platform: Wayland it's still reproducible with other steps. 1. drag a file from Dolphin and drop it on Discord running on Xwayland 2. right-click on any file/folder in Dolphin 3. hover over the submenus of the context menu Operating System: Arch Linux KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Graphics Platform: Wayland Neon Unstable is also being affected. I found a reliable way of reproducing the bug: 1. Open Dolphin 2. Open a Chromium/Electron-based program (maybe it's a problem between Wayland and Xwayland? This didn't work with Firefox or NeoChat) 3. Drag and drop a file from Dolphin to the browser/app 4. Go back to Dolphin and move the cursor around. Notice at first buttons like Split won't get highlighted. Try clicking on the window and moving the cursor between the Slip button and the address bar. You'll see the cursor getting stuck. If you keep moving the mouse around, the cursor will keep changing depending on what's under it. Created attachment 148198 [details]
How to reproduce stuck cursor
How to reproduce stuck cursor with Chromium-based browser
I have the same problem on wayland, plasma 5.24.5 (Manjaro). Though in my case it happens with firefox. I've not been able to narrow down the exact cause of the issue, but it happens every time I use the "folder view" widget and sometimes when I use Dolphin. *** Bug 455954 has been marked as a duplicate of this bug. *** I'm unable to reproduce. If anyone can reproduce with Plasma 5.26 beta or newer, feel free to reopen. Operating System: Arch Linux KDE Plasma Version: 5.25.90 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 Graphics Platform: Wayland oh no, I have a hand shaped cursor after these steps: 1. use Wayland session 2. open Kickoff 3. drag a favorite app to desktop, do not release button and press ESC key 4. open Kickoff - natice that mouse pointer changes to hand shaped cursor. I also see an hand shaped cursor when hovering over any part of Plasma panel. Let's close this report. I have filed bug 459275 Can reproduce again. 1. use Wayland session 2. open Gaupol - a GTK3 subtitles editor 3. open Dolphin 4. drag a text file and drop it on Gaupol - a warning about not recognized file shows up, just click on "OK" button 5. alt+tab to Dolphin 6. right-click on the previously used text file and hover over "Open with" submenu Result: a green circle with "+" appears together the mouse pointer. Restarting Dolphin fixes the mouse pointer. Operating System: Arch Linux KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Graphics Platform: Wayland *** Bug 471549 has been marked as a duplicate of this bug. *** If Bug 471549 is a duplicate, then it's not only Wayland. SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Kernel Version: 6.1.26-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-1065G7 CPU @ 1.30GHz Memory: 7.3 GiB of RAM Graphics Processor: Mesa Intel® Iris® Plus Graphics Manufacturer: LENOVO Product Name: 81WE System Version: IdeaPad 3 15IIL05 Cannot reproduce with Dolphin 24.01.75. \o/ Operating System: Arch Linux KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Graphics Platform: Wayland |
Created attachment 138951 [details] screenshot SUMMARY I can reproduce this bug on both Arch running Plasma 5.22 beta and neon unstable. STEPS TO REPRODUCE 1. use Wayland session 2. drag a file from Dolphin and drop it on desktop 3. choose "Cancel" in the context menu 4. righ-click on any file in Dolphin and hover over any submenu (Open with, Compress/Extract, Share, Assign tags) OBSERVED RESULT As we can see in the attached screenshot, green circle with "+" appears together cursor. The same cursor appears if you dismiss the context menu opened in the last step and hover over location bar, Places panel, files view and Information panel. Restarting Dolphin fixes cursor. EXPECTED RESULT SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.3 Graphics Platform: Wayland