Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to click submit on bug report or support ticket page on android devices #1295

Closed
dpazdan opened this issue Jan 23, 2020 · 4 comments · Fixed by #1303
Closed

Unable to click submit on bug report or support ticket page on android devices #1295

dpazdan opened this issue Jan 23, 2020 · 4 comments · Fixed by #1303
Assignees

Comments

@dpazdan
Copy link

dpazdan commented Jan 23, 2020

User reported being unable to submit a ticket directly within the app. One of our CS agents was able to reproduce this on his Android device: https://imgur.com/B5NgwOS

Re: support case: 29719

@rickycodes rickycodes self-assigned this Jan 23, 2020
@rickycodes
Copy link
Contributor

i can take a look at this one later today/early tomorrow

@rickycodes
Copy link
Contributor

rickycodes commented Jan 23, 2020

@dpazdan actually looking at the imgur link it seems like maybe all they needed to do is use the re-captcha? regardless that submit should maybe be inactive until the form is ready? I'll confirm what's up when I can tether my device.

@georgeandrei
Copy link

@rickycodes wouldn't the re-captcha pop up after clicking on submit? Also, i have another user that faces some challenges with the re-captcha on android, in a different situation (setting up an account with a dapp, no re-captcha pop-uo)

@rickycodes
Copy link
Contributor

rickycodes commented Jan 28, 2020

I've reproduced the issue and can confirm it has nothing to do with the re-captcha.

For whatever reason it appears we're blocking whatever is supposed to happen when you click submit on that page.

edit: looks like the above (re: captcha) is exactly what's causing this issue now

I thought inspecting things in devtools would provide some insight, but it did not.

I've compared with what happens when you go to the form directly in a browser on android and that appears to be fine.

edit: I had not realised that I wasn't seeing the captcha in my other browser because i had already cleared it! this was tripping me up and causing me to see two different behaviours

Maybe instead of going to a web view in app we should consider just opening the forms in a separate browser window to get this fixed? I'll open a PR that does that. I actually think that maybe something like this should be a setting?

rickycodes added a commit that referenced this issue Jan 31, 2020
This fix is not ideal. Unfortunately, there seems to be an incompatibility between the webview component and the vendor (zendesks') reCAPTCHA (by Google Inc.). One potential way to fix this would be to alter the display CSS and/or JavaScript on the vendor site to change the positioning of the captcha overlay? However, once we start on this road we'll be doing the same thing for all sorts of incompatibilities all over the web. That said, maybe it's worth looking into fixing this one somehow… Google's reCAPTCHA is everywhere.
rickycodes added a commit that referenced this issue Feb 5, 2020
This fix is not ideal. Unfortunately, there seems to be an incompatibility between the webview component and the vendor (zendesks') reCAPTCHA (by Google Inc.). One potential way to fix this would be to alter the display CSS and/or JavaScript on the vendor site to change the positioning of the captcha overlay? However, once we start on this road we'll be doing the same thing for all sorts of incompatibilities all over the web. That said, maybe it's worth looking into fixing this one somehow… Google's reCAPTCHA is everywhere.
rickycodes added a commit that referenced this issue Jan 31, 2022
This fix is not ideal. Unfortunately, there seems to be an incompatibility between the webview component and the vendor (zendesks') reCAPTCHA (by Google Inc.). One potential way to fix this would be to alter the display CSS and/or JavaScript on the vendor site to change the positioning of the captcha overlay? However, once we start on this road we'll be doing the same thing for all sorts of incompatibilities all over the web. That said, maybe it's worth looking into fixing this one somehow… Google's reCAPTCHA is everywhere.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants