Reverted to <span> for handle to fix iOS bug