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

Alt access keys don't work with non-english letters.

    XMLWordPrintable

Details

    Description

      This bug makes using Alt access keys impossible under X11 when the user uses non-latin locale. I first noticed this bug in Qt 4.6 and it is still not fixed as of Qt 4.8.

      Steps to reproduce.
      1. Switch to English locale.
      2. Open some program that has a File menu.
      3. Try to open it with Alt+F.
      4. Switch to Russian locale.
      5. Open some program that has a File menu. It should be called Файл in Russian locale.
      6. Try to open it with Alt+Ф.

      Results:
      File opens on Alt+F with English locale, but doesn't open on Alt+Ф on Russian locale.

      Interesting observation:
      When I specify russian layout first (setxkbmap -layout "ru,us") Russian access keys start working, but English stop, with all shortcuts that use English letters like Ctrl+Z. Things are opposite when I set (setxkbmap -layout "us,ru").

      Attachments

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

        Activity

          People

            paeglis Gatis Paeglis
            lamefun Banana Fool
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes