correia/Scrollvetica — Issue #5: Don't do the swapping if instance of Scrollvetica is already running
Author: danwood
Created: 2011-10-18 01:57:33+00:00
State: open

If you have Scrollvetica running on your Mac from one logged-in account, and then you log in as another user, and run Scrollvetica from that account, then the swapping will be done twice - resulting in back where you started.

I suggest you check to see if the process with the Scrollvetica identifier is already running, and if so, don't do the inversion.