checkout iphone safari bug fix