fix(runtime-dom): compatibility for cases where event.timeStamp is 0 (#1328)
close #1325
This commit is contained in:
parent
47c4ffbdbe
commit
90c3532946
@ -128,7 +128,8 @@ function createInvoker(
|
|||||||
// the solution is simple: we save the timestamp when a handler is attached,
|
// the solution is simple: we save the timestamp when a handler is attached,
|
||||||
// and the handler would only fire if the event passed to it was fired
|
// and the handler would only fire if the event passed to it was fired
|
||||||
// AFTER it was attached.
|
// AFTER it was attached.
|
||||||
if (e.timeStamp >= invoker.lastUpdated - 1) {
|
const timeStamp = e.timeStamp || _getNow()
|
||||||
|
if (timeStamp >= invoker.lastUpdated - 1) {
|
||||||
callWithAsyncErrorHandling(
|
callWithAsyncErrorHandling(
|
||||||
patchStopImmediatePropagation(e, invoker.value),
|
patchStopImmediatePropagation(e, invoker.value),
|
||||||
instance,
|
instance,
|
||||||
|
Loading…
Reference in New Issue
Block a user