https://bugs.kde.org/show_bug.cgi?id=508111
Bug ID: 508111
Summary: Drag and drop doesn't work on Firefox extension popups
(unless they use an xdg_popup)
Classification: Plasma
Product: kwin
Version First unspecified
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Wayland drag-and-drop
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
When Firefox uses a subsurface to render an extension popup (if the popup fits
within the window, generally), then dropping stuff inside the popup doesn't
work (gets dropped in the main surface).
STEPS TO REPRODUCE
1. On Firefox, install NoScript
(https://addons.mozilla.org/en-US/firefox/addon/noscript/). Make sure the
toolbar icon is at the right (default position), so that the popup fits in the
window by default.
2. Click on the extension button to open the panel
3. Drag any UI element at the top. Doing so shows the "Drop here to hide." box
from the extension itself.
4. Move the pointer towards that area that appeared at step 3 (and release it).
OBSERVED RESULT
The drop gets registered on the main window, a tab appears.
EXPECTED RESULT
The icon moves. Note that this is also the observed result if you move the
extension button to the left on the window (then GTK will use an xdg_popup in
order to use move-to-rect).
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Kernel Version: 6.16.0-arch1-1 (64-bit)
Graphics Platform: Wayland
--
You are receiving this mail because:
You are watching all bug changes.