https://bugs.kde.org/show_bug.cgi?id=521879
Bug ID: 521879
Summary: After upgrading Plasma from 6.6.5 to 6.7.0 on Fedora
44 (KDE Wayland session), the "English (US,
international with dead keys)" keyboard layout stopped
producing correct dead-key compose sequences in
Chromium-based and Electron-based applications.
Classification: Plasma
Product: kwin
Version First 6.7.0
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: input
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
STEPS TO REPRODUCE:
On Fedora 44 KDE Plasma, Wayland session, set keyboard layout to "us" with
variant "intl" (English, US International with dead keys) via System Settings →
Keyboard.
Update Plasma from 6.6.5 to 6.7.0.
Open a Chromium-based or Electron-based application running natively under
Wayland (e.g. Signal Desktop).
In a text field, type ' followed by e.
Type ' followed by a space.
Expected result:
' + e produces é
' + space leaves ' in place (standalone apostrophe)
Actual result:
' + e produces only "e" (no accent)
' + space produces nothing (apostrophe disappears entirely)***
This worked correctly before the Plasma 6.7.0 update.
WORKAROUND FOUND:
Forcing the affected application to run under XWayland instead of native
Wayland (e.g. launching with the --ozone-platform=x11 command-line flag) fully
restores correct dead-key behaviour. Since native Qt/KDE apps are unaffected
and only the Wayland-native Chromium/Electron path is broken, this suggests the
regression lies in KWin/Plasma's Wayland text-input protocol handling
(text-input-unstable-v3), not in the keyboard layout configuration itself.
Environment:
OS: Fedora Linux 44
KDE Plasma Version: 6.7.0 (regression from 6.6.5)
Session: Wayland
Keyboard config: ~/.config/kxkbrc — LayoutList=us, VariantList=intl
--
You are receiving this mail because:
You are watching all bug changes.