bitrise-io / bitrise-workflow-editor

Bitrise Workflow Editor
MIT License
111 stars 21 forks source link

In mobile Safari, env vars tab is either not opening, or taking a lot of time to open #298

Closed erosdome closed 2 months ago

erosdome commented 6 years ago

User who reported: https://discuss.bitrise.io/t/website-is-unusable-on-safari/5597/2

fwigorcferreira commented 6 years ago

This bug was seem on:

iPhone X
iOS 11.4
Date: 06/07/2018

And the status is that it does not open! Even if I leave the Safari open for more than 5 minutes.

doomsayer13 commented 6 years ago

Hi @fwigorcferreira, We were not able to reproduce the issue, but we changed the tab selector logic and added some progress indicators, so it should be more informative to understand what happening there. The fix is released in offline mode (v1.1.24), but soon will be released to the online mode too. Thanks for reporting and sorry for the inconveniences.

fwigorcferreira commented 6 years ago

@doomsayer13 I'll test it once it is available on Bitrise web. But, right now, I can reproduce it 100% of time, on any iPhone, any Safari version. When accessing the env var tab, the browser freezes.

fwigorcferreira commented 6 years ago

@doomsayer13 The bug is easily reproducible! In 100% of the iPhone devices that I have access to (iPhone X, iPhone 6, iPhone 6s), and multiple iOS versions (iOS 11.3, iOS 11.0.1, iOS 10.3). Here is a video showing how it is impossible to access it on Safari (you can see in the address bar that I'm trying to interact with the page): https://www.dropbox.com/s/u85ykdk64i9e8zd/IMG_1203.TRIM.MOV?dl=1

doomsayer13 commented 6 years ago

Hi, Sorry for the inconveniences. We will check it again. Can you please enable Bitrise Support User on one of the app where you are facing the issue and we will check it? Also did you tried to clear History and Website Data and reload the page after that?

PS: just want to show you that the fix is working on our test device on which we had a loading issue previously - https://we.tl/uuncTeWxsk

fwigorcferreira commented 6 years ago

@doomsayer13 I tried to clean history, and website data. Tried on private mode, different devices. And freshly refreshed device. And faced the page freezing, and unable to access the env var on all the cases.

fwigorcferreira commented 6 years ago

@doomsayer13 I have enabled Bitrise Support Users on 3 projects, linked those in the discuss.bitrise.io thread, and sent in the Bitrise support chat.

doomsayer13 commented 6 years ago

Thank you. We'll check it and update you ASAP.