| Summary: | plasma6.5-dev: dragging a picture in a chrome based browser makes the current tab unusable | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | slartibart70 |
| Component: | Wayland drag-and-drop | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | gelberknopff, kde, leia, m.kurz, nate, strong.drum0546 |
| Priority: | HI | Keywords: | regression |
| Version First Reported In: | 6.4.80 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| URL: | https://issues.chromium.org/issues/447037092 | ||
| Latest Commit: | Version Fixed/Implemented In: | 6.5.0 | |
| Sentry Crash Report: | |||
| Attachments: |
no-clickedy-clicks
no click will be recognized - video |
||
|
Description
slartibart70
2025-09-09 22:40:21 UTC
I can't reproduce this issue with today's git master and 140.0.7339.127 (Official Build) (64-bit). Can you update and try again? If you can reproduce it, please write specific steps to reproduce that can be followed to the latter which will reproduce the issue. Thanks! i did todays update, also using chromium 140.0.7339.127 Still the same problem One thing has changed: i can now drag the mini-image around (while still clicking), but releasing the mouse-button does not register any clicks on the webpage any more (scrolling is still working) i attached a video. After releasing the mouse button, the hand-pointer is still active, any left/right clicks (anywhere on the page) are not registered Created attachment 184977 [details]
no-clickedy-clicks
one thing to note: chrome/brave/vscode must run as wayland (check with 'xlsclients' if not sure) Maybe it's related to my gpu?: (depends which gpu Nate was checking on when trying to reproduce) 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.7-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics Memory: 64 GiB of RAM (58,5 GiB usable) Graphics Processor: AMD Radeon 780M Graphics Manufacturer: LENOVO Product Name: 21K5000JGE System Version: ThinkPad P14s Gen 4 I can reproduce it on Fedora (KDE 6.5.80) Brave and Chromium: 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.7-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 64 GiB of RAM (62.7 GiB usable) Graphics Processor: NVIDIA GeForce RTX 4070 Ti (Driver Version: 580.82.07) Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7D54 System Version: 2.0 But i can't reproduce it on CachyOS (KDE 6.4.5) Operating System: CachyOS Linux KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.16.7-2-cachyos (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 64 GiB of RAM (62,7 GiB usable) Graphics Processor: NVIDIA GeForce RTX 4070 Ti Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7D54 System Version: 2.0 I ask a friend on Kubuntu, he can't reproduce it on this system either. (Sadly further no specs right now). I will also attach a small video. After release, no click will be recognized in this tab, also no "mouse over" animation. Created attachment 185099 [details]
no click will be recognized - video
I switched to KDE 6.4.4 on the same Fedora System. And there, i can't reproduce it. Operating System: Fedora Linux 42 KDE Plasma Version: 6.4.4 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.2 Kernel Version: 6.16.7-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 64 GiB of RAM (62.7 GiB usable) Graphics Processor: NVIDIA GeForce RTX 4070 Ti Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7D54 System Version: 2.0 can also reproduce here, fresh kwin master build, doesn't happen on 6.4 Operating System: Arch Linux KDE Plasma Version: 6.4.90 KDE Frameworks Version: 6.19.0 Qt Version: 6.9.2 Kernel Version: 6.12.47-1-lts (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 4600G with Radeon Graphics Memory: 32 GiB of RAM (30.7 GiB usable) Graphics Processor: AMD Radeon Graphics Manufacturer: ASUS i git bisected it to this commit: https://invent.kde.org/plasma/kwin/-/commit/b5f3cb2b77ba4e8611a332910be808bd8f75b1c7 A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8145 I filed a chromium bug report at https://issues.chromium.org/issues/447037092 Git commit 91bdecaf99d178c0469234e3264a59f67c668109 by Vlad Zahorodnii. Committed on 24/09/2025 at 18:32. Pushed by vladz into branch 'Plasma/6.5'. Revert "wayland: Check current drag and drop action" This reverts commit b5f3cb2b77ba4e8611a332910be808bd8f75b1c7. This caused a regression in Chromium. It appears that Chromium gets confused by a dnd_drop_performed event when a dnd session is cancelled, i.e. wl_data_source.dnd_drop_performed wl_data_source.cancelled M +0 -164 autotests/integration/dnd_test.cpp M +2 -1 src/wayland/seat.cpp https://invent.kde.org/plasma/kwin/-/commit/91bdecaf99d178c0469234e3264a59f67c668109 Resolving because that fixes the issue from our side. Once the Chromion bug is resolved, we can re-evaluate. just a question to Vlad: this is only on the plasma6.5 branch - wouldn't it be a good idea to integrate into master as well? (In reply to slartibart70 from comment #15) > just a question to Vlad: > this is only on the plasma6.5 branch - wouldn't it be a good idea to > integrate into master as well? We still need the change that caused the issue in chromium. We need to look into fixing chromium. If it doesn't get fixed by the time 6.6 is released, we will have to cherry-pick 91bdecaf99d178c0469234e3264a59f67c668109 to Plasma/6.6 then again. *** Bug 510876 has been marked as a duplicate of this bug. *** |