[Bug 166180] New: Kontact on Mac OS locks out input in VMWare

Katrina Niolet katrina at niolet.name
Wed Jul 9 22:19:38 BST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=166180         
           Summary: Kontact on Mac OS locks out input in VMWare
           Product: kontact
           Version: unspecified
          Platform: unspecified
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs kde org
        ReportedBy: katrina niolet name


Version:            (using KDE 4.0.80)
Installed from:    Unlisted Binary Package
Compiler:          xcode 3 
OS:                OS X

The password input dialog is locking the secure input method on Mac OS X and not releasing it, which disables input in VMWare Fusion. Documentation about this feature can be found at: http://developer.apple.com/technotes/tn2007/tn2150.html

This can be reproduced by turning off 'Store IMAP Password' for an account, then checking mail and entering your password and pressing return. Then try typing into VMWare Fusion.

Kontact locking the secure input can also be verified by running: ioreg -l -w 0 | grep SecureInput

Even if kontact is killed, it seems to still keep this lock in place with a reboot appearing to be the only way to unlock it. This has been verified on at least 3 computers running OS X 10.5.

This is likely related to the calls to qt_mac_secure_keyboard(bool) (which is defined in qapplication_mac.cpp) in QLineEdit::setEchoMode(), QLineEdit::focusInEvent(), and QLineEdit::focusOutEvent().



More information about the Kdepim-bugs mailing list