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

[Regression: 4 - 5&6] QCompleter can not use input method when completer popup is visible on Linux

    XMLWordPrintable

Details

    • Linux/X11

    Description

      Can be easily tested with the offical completer example:
      https://code.qt.io/cgit/qt/qtbase.git/tree/examples/widgets/tools/completer/resources?h=6.4

      Basically the issue is that, unlike on Windows, on Linux/X11, focusObject is changed to the popup's QListView when the popup is visible. QListView is not the correct focusObject and it's an input method disabled object. In this case and input method will simply ignore any key event.

      Attachments

        1. 3.mp4
          1.41 MB
          Weng Xuetian

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            csslayer Weng Xuetian
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: