Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-87088

Diacritics cannot be type using dead keys under Wayland

    XMLWordPrintable

    Details

    • Platform/s:
      Linux/Wayland
    • Commits:
      cca1b94190a094b5d1d7ce492b6533e2d330c5e8

      Description

      Dead keys used in non-english keyboard dispositions to enter diacritics (e.g. êîûëïü) fail to work for native Qt applications under Wayland (X11 works fine). It also fails when using Qt's Virtual Keyboard.

      In my case, its a french keyboard disposition, but this has been reported with different dispositions in the following recent KDE bug reports (although it is most likely a Qt issue):
      KDE bug 411729
      KDE bug 426621

      Steps to reproduce: open a native Qt5 application under Wayland (e.g. kate under plasma wayland) with (say) a french keyboard. Press the key ^ followed by the letter e.
      What happens: an e is entered.
      What should happen: it should be an ê.

       

      EDIT: removed the side note about qtVirtualkeyboard

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            apol Aleix Pol
            Reporter:
            benjaminhennion Benjamin Hennion
            Votes:
            7 Vote for this issue
            Watchers:
            12 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes