https://bugs.kde.org/show_bug.cgi?id=517846
Bug ID: 517846
Summary: Double-click then drag downward in Firefox selects
entire page text and scrolls unexpectedly (Wayland
only, regression in KF6 6.24?)
Classification: I don't know
Product: kde
Version First unspecified
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Since upgrading KDE Frameworks from 6.23 to 6.24 (on 2026-03-16), Firefox
exhibits a broken text selection behavior under Wayland: when double-clicking a
word and then moving the mouse downward, the page unexpectedly scrolls upward
and the entire page text gets selected (either from the top of the page to the
cursor, or from the bottom to the cursor).
STEPS TO REPRODUCE
1. Run Firefox under Wayland (MOZ_ENABLE_WAYLAND=1, which is the default on
Fedora)
2. Open any web page with text
3. Double-click on a word to select it
4. Without releasing the mouse button, move the mouse downward
OBSERVED RESULT
- The page scrolls upward
- The entire page text gets selected, from the top of the page (or the bottom)
to the cursor position
EXPECTED RESULT
The selection should extend word by word downward from the initially selected
word, as it does with a simple click-and-drag.
SOFTWARE/OS VERSIONS
OS: Fedora 43
Display server: Wayland
Firefox: 148.0.2
Linux/KDE Plasma:
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
ADDITIONAL INFORMATION
- The bug only occurs when moving the mouse downward after the double-click.
Moving left, right, or upward works correctly.
- The bug does not occur with a simple single-click drag.
- The bug does not occur when running Firefox under XWayland
(MOZ_ENABLE_WAYLAND=0), confirming this is a Wayland-specific issue.
- Firefox safe mode (firefox --safe-mode) does not help, ruling out extensions.
- The bug does not occur in other applications displaying text.
Bisection:
- Firefox was not updated when the bug appeared
- Works with KDE Frameworks 6.23
- Broken with KDE Frameworks 6.24.0
- Kernel was also updated (6.19.6 → 6.19.7) in the same transaction, but
booting on the previous kernel (6.19.6) does not fix the issue, ruling out a
kernel regression.
--
You are receiving this mail because:
You are watching all bug changes.