diff --git a/.changelogs/fix_unload-event-in-tracking.yml b/.changelogs/fix_unload-event-in-tracking.yml new file mode 100644 index 0000000000..d72007e8a2 --- /dev/null +++ b/.changelogs/fix_unload-event-in-tracking.yml @@ -0,0 +1,5 @@ +significance: patch +type: fixed +links: + - "#2620" +entry: Fixes Pagespeed notice regarding deprecated Javascript event usage. diff --git a/assets/js/app/llms-tracking.js b/assets/js/app/llms-tracking.js index 9997e29cc1..cbf7f772e2 100644 --- a/assets/js/app/llms-tracking.js +++ b/assets/js/app/llms-tracking.js @@ -35,7 +35,7 @@ LLMS.Tracking = function( settings ) { self.addEvent( 'page.load' ); window.addEventListener( 'beforeunload', onBeforeUnload ); - window.addEventListener( 'unload', onUnload ); + window.addEventListener( 'pagehide', onUnload ); document.addEventListener( 'visibilitychange', onVisibilityChange );