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, nate |
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 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? |