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

www.chatiw.com - see bug description #5544

Open
webcompat-bot opened this issue Apr 9, 2017 · 7 comments
Open

www.chatiw.com - see bug description #5544

webcompat-bot opened this issue Apr 9, 2017 · 7 comments
Labels
browser-firefox-mobile engine-gecko The browser uses the Gecko rendering engine priority-important Re-triaged Items re-triaged by Oana&Sergiu, to see which ones are still valid severity-important A non-core broken piece of functionality, not behaving the way you would expect. sitepatch-applied There is an UA override/intervention in place for this site status-first-contact type-fastclick Dependency on FastClick JS library
Milestone

Comments

@webcompat-bot
Copy link

URL: https://www.chatiw.com/chatting.php#home
Browser / Version: Firefox Mobile 54.0
Operating System: Android 6.0.1
Problem type: Something else - I'll add details below

Steps to Reproduce

  1. Navigate to: https://www.chatiw.com/chatting.php#home
  2. …Javascript does not work well with chatiw's interactive user interface

Expected Behavior:
Press on tab , tab opened
Actual Behavior:
Press on tab , tab did not opened

screenshot

I am pressing the picture button at the most below of the screenshot . But the option to upload image does not appear.

Screenshot Description

From webcompat.com with ❤️

@karlcow
Copy link
Member

karlcow commented Apr 10, 2017

function onclick(event) {
  $('input#upload_image').click();
}

for

<a href="javascript:void(0)" onclick="$('input#upload_image').click();" class="fright" style="padding: 0px 20px;font-size: 20px;"><i class="fa fa-picture-o"></i></a>

It is working on desktop responsive mode. But indeed not working on device. The site probably needs to handle on touch events

@karlcow karlcow added this to the needsdiagnosis milestone Oct 30, 2017
@softvision-sergiulogigan

The issue is still reproducible.
Tested on Huawei P10 (Android 7.0) and Nightly 60.

screen capture video1

@softvision-oana-arbuzov
Copy link
Member

The issue is still reproducible, both for "Send image" and "Smiles" buttons.

Affected area:

<td id="smiles">
	<a href="javascript:void(0)" id="smiles_btn" style="font-size: 24px;color:#9c9c9c;" title="" data-original-title="">
		<i class="fa fa-smile-o"></i>
	</a>
</td>
<td id="send_img" onclick="if(iOS()){ $('#upload_file_os').trigger('reset'); $('#send_image_dialog').show(); return false; } $('input#upload_image').click();">
	<i class="fa fa-file-image-o"></i>
</td>

Console:

Ignoring ‘preventDefault() call on event of type ‘touchstart’ from a listener registered as ‘passive’. FastClick.js:20:210 

Workaround: Tapping fast on "Send image" button the "File Upload" selection overlay is displayed.
screenshot-1527068582966

Tested with:
Browser / Version: Firefox Nightly 62.0a1 (2018-05-22)
Operating System: Samsung Galaxy S7 Edge (Android 7.0) - Resolution 1440 x 2560 pixels (~534 ppi pixel density)

@softvision-oana-arbuzov softvision-oana-arbuzov added priority-important Re-triaged Items re-triaged by Oana&Sergiu, to see which ones are still valid labels May 23, 2018
@karlcow
Copy link
Member

karlcow commented Aug 6, 2018

The UI has changed a bit.

Screenshot Description

<a href="javascript:void(0)" id="smiles_btn" style="font-size: 24px;color:#9c9c9c;" title="" data-original-title=""><i class="fa fa-smile-o"></i></a>

and

<td id="send_img" onclick="if(iOS()){ $('#upload_file_os').trigger('reset'); $('#send_image_dialog').show(); return false; } $('input#upload_image').click();">
<i class="fa fa-file-image-o"></i>
</td>

They use FastClick.
https://miketaylr.com/posts/2017/10/fast-click-more-like-thing-of-the-past-click.html

and they need to remove it.

@karlcow karlcow added the type-fastclick Dependency on FastClick JS library label Aug 6, 2018
@adamopenweb
Copy link
Collaborator

Reaching out by site contact form:
https://www.chatiw.com/contact.php

@adamopenweb adamopenweb modified the milestones: needscontact, sitewait Aug 9, 2018
@adamopenweb adamopenweb added status-first-contact severity-important A non-core broken piece of functionality, not behaving the way you would expect. labels Aug 9, 2018
@miketaylr miketaylr added the engine-gecko The browser uses the Gecko rendering engine label Apr 30, 2019
@cipriansv
Copy link

I retested the issue and it is still reproducible on my side.

upload

Tested with:
Browser / Version: Firefox Nightly 68.0a1 (2019-06-18), Firefox Fenix (Preview) 1.0.1925
Operating System: Huawei P10 (Android 8.0) - 1080 x 1920 pixels (~432 ppi pixel density)

@softvision-raul-bucata
Copy link

I was able to reproduce the issue:

Screenshot 2021-05-11 184658

Tested with:
Browser / Version: Firefox Nightly (2015809611-🦎90.0a1-20210510093555🦎)/ Chrome Mobile Version 90.0.4430.91
Operating System: Samsung A51 (Android 11) -1080 × 2400 pixels 20:9 aspect ratio (~405 ppi density)

Notes:

  1. Reproducible regardless of the status of ETP
  2. Reproducible on the latest build of Firefox Nightly
  3. Works as expected using Chrome

@ksy36 ksy36 added the action-needssitepatch This web bug needs a GoFaster site patch. label Feb 28, 2023
@ksy36 ksy36 added sitepatch-applied There is an UA override/intervention in place for this site and removed action-needssitepatch This web bug needs a GoFaster site patch. labels Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox-mobile engine-gecko The browser uses the Gecko rendering engine priority-important Re-triaged Items re-triaged by Oana&Sergiu, to see which ones are still valid severity-important A non-core broken piece of functionality, not behaving the way you would expect. sitepatch-applied There is an UA override/intervention in place for this site status-first-contact type-fastclick Dependency on FastClick JS library
Projects
None yet
Development

No branches or pull requests

9 participants