Skip to content

Commit febc035

Browse files
yyx990803Lostlover
authored andcommitted
fix: event timeStamp check for Qt
fix vuejs#9681
1 parent f461383 commit febc035

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/platforms/web/runtime/modules/events.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,10 @@ function add (
6767
e.target === e.currentTarget ||
6868
// event is fired after handler attachment
6969
e.timeStamp >= attachedTimestamp ||
70-
// #9462 bail for iOS 9 bug: event.timeStamp is 0 after history.pushState
71-
e.timeStamp === 0 ||
70+
// bail for environments that have buggy event.timeStamp implementations
71+
// #9462 iOS 9 bug: event.timeStamp is 0 after history.pushState
72+
// #9681 QtWebEngine event.timeStamp is negative value
73+
e.timeStamp <= 0 ||
7274
// #9448 bail if event is fired in another document in a multi-page
7375
// electron/nw.js app, since event.timeStamp will be using a different
7476
// starting reference

0 commit comments

Comments
 (0)