Many moons ago, we were alerted to a glitch in Witch‘s functionality in Yosemite (and in Mavericks 10.9.5 before that): The inability to properly switch windows across displays when those displays are in separate Desktops (nee Spaces). What would happen is that the app would switch, but the window would not gain focus.
We found a workaround for the problem back in November, posted a beta for users affected by this issue, and submitted an update to the App Store. And that’s where the troubles began…
Apple rejected the update, objecting to some code we’ve had in there since day one. Unfortunately, that code is pretty critical to how Witch works, and we’ve been unable to find another way of doing what we need to do.
So after months of trying, and talking to Apple about the issue, we’ve decided to release the update for our direct users, as we’re uncertain when (or if) we’ll be able to update the App Store version. So direct users, check for updates, or just download the full version of Witch.
If you’re using OS X 10.9.5, please do not update at this time! We’re trying to track down an issue that’s causing Witch to not activate on some users’ systems. If you’ve already updated, you can reinstall Witch 3.9.4.
But what about App Store users, you ask? If you’re affected by this problem, we suggest you switch to the direct version of Witch by following these instructions. This isn’t a full “direct sales” license, but it works just like one. The only difference is that it’s not portable between Macs; if you use Witch on more than one Mac, you’ll need to follow the instructions in the blog post to use the direct version on each of those Macs.
We don’t like having two different versions of Witch out at the same time, but in this case, it’s the best course of action for you, our users. If you have any questions about this, or the App Store licensing process, you can comment here, or use the Witch Support Page to ask for additional help.