Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upvue 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
This comment has been minimized.
This comment has been minimized.
Cannot reproduce on Android 9. Is this only for Android 8? Does it affect a specific version of UC browser? |
This comment has been minimized.
This comment has been minimized.
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 comment has been minimized.
This comment has been minimized.
This is probably related to this commit: 7591b9d Can you modify your local Vue.js in |
This comment has been minimized.
This comment has been minimized.
I also find a strange thing: |
This comment has been minimized.
This comment has been minimized.
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 |
This comment has been minimized.
This comment has been minimized.
I debug the node_moudles, I think this is related to this commit: ef2a380 I change it back to before. All things are right |
kobe990
changed the title
vue 2.6.9, the click event can't bubble on some browsers such as UC browser on android 8.x
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
Mar 18, 2019
vuejs
deleted a comment from
baiyaaaaa
Mar 18, 2019
yyx990803
closed this
in
22790b2
Mar 19, 2019
Mar 20, 2019
This was referenced
This comment has been minimized.
This comment has been minimized.
@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. |
This comment has been minimized.
This comment has been minimized.
Also this switches from feature detection to user agent detection, which is usually not a good idea. |
This comment has been minimized.
This comment has been minimized.
@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? |
kobe990 commentedMar 18, 2019
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.