Details
Description
My presence keeps switching to 'away due to idle' even if I am actively using my system. If I change presence back to 'available' it will switch back to idle after a while. The only other way to get the presence to change back to available (other than manually setting it) is to move the Spark Roster list, nothing else is detecting my presence.
This behavior is caused by a bad hack to make idle "sort of work" on the Mac. We need to either revert to not doing idle at all or make it work correctly.