This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Hiding 1Password enables Secure Input mode which may affect TextExpander, Typinator, Adobe Photoshop

dteare
dteare Agile Founder
edited February 2013 in Knowledge Base & FAQs

This will only apply if you are running 1Password and hide the 1Password app using the "Hide 1Password" menu command or the ⌘H keyboard shortcut.

There is an issue with 1Password in Mountain Lion where hiding the main application will enable Secure Input. Certain applications and features will not function correctly if Secure Input is enabled. There are others, but the most common of the affected applications and features are TextExpander, Typinator, Adobe Photoshop and Dictation in Mountain Lion. Our friends at Smile (makers of TextExpander) have a great explanation of Secure Input:

Any application can enable Secure Input. With Secure Input enabled, all typing is passed directly to the active application — no other applications can observe your typing. Secure Input is used for entering passwords and other sensitive information. This means that if malicious key-logging software or “spy-ware” somehow gets on your system, it cannot record your passwords. Secure Input is generally enabled when you type into a password field. Some applications also enable Secure Input at other times.

Since certain apps and features will not work when Secure Input is enabled (e.g. in a password field) you will find that you will be unable to use them when hiding 1Password due to the current issue.

We're investigating a fix for this, but the workarounds for now are:

  • Restore or "unhide" the main 1Password app if you have hidden it to "release" Secure Input.
  • Refrain from hiding 1Password. Minimizing 1Password does not cause Secure Input to be enabled, so that will still work.
  • Switch to another application. Rather than hiding 1Password use the "Hide Others" menu command or ⌥⌘H keyboard shortcut from a different application which will hide 1Password as well as all other applications not currently in focus. This does not enable Secure Input.
  • Quitting 1Password will also release Secure Input.