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

QLineEdit with Password echo mode allows non-ascii IME input

    XMLWordPrintable

Details

    • 97f4366202d170f8c64df2a9f92d457c69b565cc (qtbase/5.12, 30.9.2018,5.12b1)

    Description

      When writing text in password field with IME, the text being composed is visible and is also allowed as entry to the password text.

      Qt 4.x did not allow non-ascii text to be inserted in password mode, the IME was disabled for the QLineEdit.

      Steps to reproduce:

      • Run attached sample
      • Write text with IME
      • EXPECTED: Only the entered ascii letters are accepted
      • ACTUAL: Non-ascii letters are accepted, and when composing those non-ascii letters/words (i.e. word being composed out of kanjis in Japanese), the composed word is visible until it has been accepted with enter-key

      Attachments

        1. qtbug56767_diag.diff
          4 kB
          Friedemann Kleint
        2. qtbug56767_log.txt
          12 kB
          Friedemann Kleint
        3. qtbug56767_update_stack.txt
          17 kB
          Friedemann Kleint
        4. qtbug56767.zip
          2 kB
          Friedemann Kleint

        Issue Links

          For Gerrit Dashboard: QTBUG-56767
          # Subject Branch Project Status CR V

          Activity

            People

              kleint Friedemann Kleint
              jussi_witick Jussi Witick
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes