1.5.14 regresses dead key handling
Task Info (Flyspray) | |
---|---|
Opened By | Fabian Maurer (DarkShadow44) |
Task ID | 78029 |
Type | Bug Report |
Project | Community Packages |
Category | Upstream Bugs |
Version | None |
OS | All |
Opened | 2023-03-28 22:07:31 UTC |
Status | Assigned |
Assignee | Felix Yan (felixonmars) |
Details
Just for book keeping, I already reported this upstream.
Description:
Version 1.5.28 breaks usage of dead keys (e.g. accents like ^ ` ´) in a weird way
Background info: When typing in a KDE konsole window and pressing an accent key it shows a preview of the accent. When you then press a letter, it removes the preview and and then puts out an accented letter. This is correct.
But when pressing the same accent key twice, I expect the accent to be written into the console. Similarly, when pressing an accent key and then space, I also expect the accent to be written into the console.
Since 1.5.28 those things are different: When pressing an accent key twice, it puts two accents into the preview queue, which IMHO doesn't make sense at all. When pressing an accent key and then space, it puts the accent and the space into the console. That space should not be there.
I also saw commit 497f0c7 which is cherry picked into this package, but this doesn't fix this issue.
This issue seems to only appear when using ibus with Anthy, I use that for Japanese IME.
Upstream bugreport: https://github.com/ibus/ibus/issues/2497
Steps to reproduce:
- Run ibus 1.5.28 with Anthy
- Enable Anthy, set mode to "Latin"
- Open konsole, gimp, kwrite or most other apps
- Press the ^ key twice