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

[macOS] Typing accented/alternate characters doesn't work correctly

    XMLWordPrintable

Details

    • macOS
    • b22a726f25 (qt/qtbase/dev) b22a726f25 (qt/tqtc-qtbase/dev) b11821fd77 (qt/qtbase/6.4) b11821fd77 (qt/tqtc-qtbase/6.4) 6d9ac4ec25 (qt/tqtc-qtbase/6.2)

    Description

      When typing accented/alternate characters using long-press and system popup,
      both original key and accented/alternate characters are pasted into an input.
      I.e. user types a special character like č but it always leaves a cč.

      Reproduced with any Quick/Widgets text input, text field, text edit etc.

      Steps to reproduce
      1. Press and hold e.g. "c" key on keyboard in any Qt input field.
      2. When system accented characters popup displayed, press "1"

      Actual results: "cç" is pasted into input
      Expected results: "ç" is pasted into input

      Attachments

        1. image-2022-09-02-15-11-17-891.png
          43 kB
          Tor Arne Vestbø
        2. image-2022-09-02-15-11-30-658.png
          15 kB
          Tor Arne Vestbø
        3. keyboard layout.png
          462 kB
          Vladimir Belyavsky
        4. qhash-bug.zip
          0.9 kB
          Mårten Nordheim
        5. Screen Recording 2022-09-02 at 16.30.44.mov
          5.35 MB
          Vladimir Belyavsky
        6. Screen Recording 2022-09-15 at 21.19.24.mov
          3.72 MB
          Vladimir Belyavsky

        Issue Links

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

          Activity

            People

              vestbo Tor Arne Vestbø
              studiosus Vladimir Belyavsky
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes