iOS: Don't lock input state for so long

Shouldn't be for the entire duration of the function.

-[Unknown]