Fix inactivity expiration

The inactivity timer is going to fire at the lockout time, if no actions are taken in between.  With the greater-than comparison, `inactivityExpired` was always returning `NO` when the timer fired.  The disparity was causing issues with apps that otherwise depend on inactivityExpired as a guarding function.