|
|
@@ -128,7 +128,8 @@ function createInvoker(
|
|
|
// 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
|
|
|
// AFTER it was attached.
|
|
|
- if (e.timeStamp >= invoker.lastUpdated - 1) {
|
|
|
+ const timeStamp = e.timeStamp || _getNow()
|
|
|
+ if (timeStamp >= invoker.lastUpdated - 1) {
|
|
|
callWithAsyncErrorHandling(
|
|
|
patchStopImmediatePropagation(e, invoker.value),
|
|
|
instance,
|