dustinrue/ControlPlane — Issue #127: Please delay disabling screensaver password till screensaver exit
Author: growler
Created: 2012-01-23 17:27:13+00:00
State: open

I'm using ControlPlane (and Proximity before that) to disable screen saver password while I'm nearby my office iMac, by testing if my phone is visible over bluetooth.

However, starting 10.6.5 (I believe) disabling screen saver password while screen saver is running leads to unexpected behavior -- you just get a black screen with mouse cursor moving around (see, for example, http://stackoverflow.com/questions/6577635/kill-screensaver-and-unlock-a-mac-using-applescript).

With Proximity I used to solve this issue with a script which were disabling password after screen saver exits. I thinks the same trick would work for ControlPlane, too. Obviously, it should be a bit more complicated, i.e. if context has been switched again, delayed operation should be cancelled.

Please note that I definitely don't want to unlock my iMac automatically, I just want it to not require password as soon as I entered it first time in the morning and while I keep being nearby.