-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
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
vue 2.6.9, the click event can't bubble on some browsers such as UC browser on all android 8.x, part android 6.x or 9.x #9729
vue 2.6.9, the click event can't bubble on some browsers such as UC browser on all android 8.x, part android 6.x or 9.x #9729
Comments
Cannot reproduce on Android 9. Is this only for Android 8? Does it affect a specific version of UC browser? |
Thanks for reply. I have tested some mobile phone. currently I find this issue on any UC version on all android 8.x , part of Android 6.x and part of android 9.x. Due to some app also use the js core engine from UC, so the issue also happen in these apps. |
This is probably related to this commit: 7591b9d Can you modify your local Vue.js in |
I also find a strange thing: |
test it on the mobile phone where the issue happen, some results are below: I think the attachedTimestamp is a little Suspicious, because it's value is small on the normal device |
I debug the node_moudles, I think this is related to this commit: ef2a380 I change it back to before. All things are right |
@yyx990803 JSDOM also has low-res timestamps on events, so I think your fix can break on JSDOM. It would be interesting to find out why this breaks in UC browser. |
Also this switches from feature detection to user agent detection, which is usually not a good idea. |
@kobe990 I can't reproduce with UC Browser for windows, it seems to be based on Chromium. What exact version did you use? Can I test with the Java-Version on a PC/Mac? |
fix vuejs#9729 This reverts vuejs#9667, but also fixes the original issue vuejs#9632 by skipping the check in IE altogether (since all IE use low-res event timestamps).
Version
2.6.9
Reproduction link
https://github.com/kobe990/testVue
Steps to reproduce
What is expected?
the click event can bubble correctly
What is actually happening?
the click event can't bubble correctly in the vue router render page.
The text was updated successfully, but these errors were encountered: