https://bugs.kde.org/show_bug.cgi?id=523688
Bug ID: 523688
Summary: IME candidate window jumps to right screen edge when
typing after existing text
Classification: Applications
Product: konsole
Version First unspecified
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: keyboard
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 194730
--> https://bugs.kde.org/attachment.cgi?id=194730&action=edit
the bug
When using an input method (fcitx5) in Konsole on Wayland, the candidate window
is positioned at the right edge of the screen whenever the text cursor has
characters before it (i.e. cursor is not at the start of the line). When the
cursor is at the start of the line (no preceding text), the candidate window
appears correctly next to the cursor.
**Steps to Reproduce**
1. KDE Plasma 6.7.3 Wayland, Konsole 26.04.3, fcitx5 5.1.21
2. Open Konsole, type some text (e.g. "abc")
3. Move cursor to the end of the text (characters before cursor)
4. Switch to Chinese input and start typing
5. The IME candidate window appears at the right edge of the screen instead
of following the cursor
**Observed**
- Candidate window at right screen edge when cursor has preceding text
- Correct position when cursor is at line start
- Pressing Insert (toggle overwrite mode) temporarily fixes the position,
but the next input moves it back to the right edge
**Notes**
- kate and Firefox work correctly in the same session
- Konsole 26.04.3, Plasma 6.7.3, Arch Linux, Wayland, 100% scaling
- Likely related to the preedit cursor rectangle Konsole reports via
text-input-v3 (wrong x coordinate when there is text before the cursor)
--
You are receiving this mail because:
You are watching all bug changes.