FS#78029 - [ibus-anthy] 1.5.14 regresses dead key handling

Attached to Project: Community Packages
Opened by Fabian Maurer (DarkShadow44) - Tuesday, 28 March 2023, 22:07 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:07 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:07 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/ibus-anthy/issues/1
Comment by Fabian Maurer (DarkShadow44) - Wednesday, 29 March 2023, 16:10 GMT
According to the ibus team, it's an ibus-anthy bug: https://github.com/ibus/ibus-anthy/issues/34
They already fixed it in ibus-anthy git.

Loading...