Summary: | [Wayland] Impossible to type accented characters (ô, ã, é, etc) in Qt5 apps | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Patrick Silva <bugseforuns> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | cribari, freekdekruijf, herzenschein, kde, nate, oliverml1, postix |
Priority: | HI | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Patrick Silva
2020-09-16 21:17:00 UTC
>I can type accented characters like ô, ã and é in GTK3 apps running natively on Wayland, but I can't in Qt5 apps like Kate and Featherpad text editors.
Then it's almost certainly a Qt bug, not a kwin bug.
But in either case we need to fix it. Could you give me some steps on how it should work?
This problem already happened before. In bug 379912 comment 2 I explain how to type an accented character with pt-br keyboard layout. bug 411729 seems related/duplicate. Both QT_IM_MODULE= kate and QT_IM_MODULE=xim kate workarounds mentioned in bug 411729 comment 9 work for me. *** Bug 393907 has been marked as a duplicate of this bug. *** (In reply to Patrick Silva from comment #3) > bug 411729 seems related/duplicate. Both QT_IM_MODULE= kate and > QT_IM_MODULE=xim kate workarounds mentioned in bug 411729 comment 9 work for > me. Yeah, this looks like a duplicate of bug 411729 to me. I always have to set the workaround I proposed in bug 411729 comment 9 in my case (also pt_BR) since it's always reproducible. (In reply to David Edmundson from comment #1) > But in either case we need to fix it. Could you give me some steps on how it > should work? Basically one press of an accent key (such as ~, ^, `, ´) does not make the accent show up standalone like tilde would in a US QWERTY keyboard. If you press any vowel after pressing an accent key, the vowel shows up with the accent, e.g. é, ó, à, õ, ã, â, ê, ô. If instead you press space then the accent shows up. From what I understand the name for such accent keys is "dead key", and if you press AltGr + accent, the accent shows up immediately like tilde would in a US QWERTY keyboard. *** This bug has been marked as a duplicate of bug 411729 *** |