| Summary: | Support more than one wl_data_device | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Martin Stransky <stransky> |
| Component: | Wayland drag-and-drop | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | ilikefoss, lilydjwg, nate |
| Priority: | NOR | ||
| Version First Reported In: | master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/528acd49e4e3b849a5fed2307f4a5e12e1a5a395 | Version Fixed/Implemented In: | 6.7.5 |
| Sentry Crash Report: | |||
| Attachments: | a patch | ||
|
Description
Martin Stransky
2026-06-15 12:57:12 UTC
Created attachment 193168 [details]
a patch
AI generated patch, seems to be working
Will submit the patch via git if it's correct and can be merged. You might as well submit it; patches in bug reports tend to be missed. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/9417 Git commit e07d87d69916defcdc78ee2cb559ff9363ab2b5f by Vlad Zahorodnii, on behalf of Martin Stransky. Committed on 10/08/2026 at 10:38. Pushed by vladz into branch 'master'. Support more than one wl_data_device KWin uses only first data_device and ignores any other. This patch allows to create and use more wl_data_devices per wl_seat. M +37 -22 src/wayland/seat.cpp M +1 -1 src/wayland/seat_p.h https://invent.kde.org/plasma/kwin/-/commit/e07d87d69916defcdc78ee2cb559ff9363ab2b5f Git commit 528acd49e4e3b849a5fed2307f4a5e12e1a5a395 by Vlad Zahorodnii. Committed on 10/08/2026 at 11:08. Pushed by vladz into branch 'Plasma/6.7'. Support more than one wl_data_device KWin uses only first data_device and ignores any other. This patch allows to create and use more wl_data_devices per wl_seat. (cherry picked from commit e07d87d69916defcdc78ee2cb559ff9363ab2b5f) Co-authored-by: Martin Stransky <stransky@redhat.com> M +37 -22 src/wayland/seat.cpp M +1 -1 src/wayland/seat_p.h https://invent.kde.org/plasma/kwin/-/commit/528acd49e4e3b849a5fed2307f4a5e12e1a5a395 Thanks! |