[Konsole-devel] [konsole] [Bug 332062] New: Stop input methods when terminal is in no echo mode

Ngo Trung ndtrung4419 at gmail.com
Wed Mar 12 16:20:22 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=332062

            Bug ID: 332062
           Summary: Stop input methods when terminal is in no echo mode
    Classification: Unclassified
           Product: konsole
           Version: 2.13.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: keyboard
          Assignee: konsole-devel at kde.org
          Reporter: ndtrung4419 at gmail.com

The no echo mode is often used to type password or to implement interactive
console applications. Therefore we should notify IMEs to stop processing (and
stop showing the preediting text of my password) in this mode.

Reproducible: Always

Steps to Reproduce:
1. Open Konsole
2. Run `sudo -s` to put terminal into no echo mode
3. Type something with ibus-anthy or any input method that uses preediting
Actual Results:  
Your password is shown in ibus-anthy's preedit view.

Expected Results:  
It should be hidden.

We can do this by setting the "inputMethodHints" property of QWidget to
Qt::ImhHiddenText.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list