From 53feb3f6992bb0e59139400cebf4724982ffa482 Mon Sep 17 00:00:00 2001 From: Toru Yoshikawa Date: Thu, 16 Mar 2017 02:27:45 +0900 Subject: [PATCH] fix(infinite-scroll): event.timeStamp polyfill for firefox (#10752) * Event.timeStamp polyfill for firefox * fix(infinite-scroll): event.timeStamp polyfill for firefox --- src/util/scroll-view.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/util/scroll-view.ts b/src/util/scroll-view.ts index d9a5b9ca4e..14229b15cc 100644 --- a/src/util/scroll-view.ts +++ b/src/util/scroll-view.ts @@ -76,6 +76,10 @@ export class ScrollView { function scrollCallback(scrollEvent: UIEvent) { ev.timeStamp = scrollEvent.timeStamp; + // Event.timeStamp is 0 in firefox + if (!ev.timeStamp) { + ev.timeStamp = Date.now(); + } // get the current scrollTop // ******** DOM READ ****************