From 811d293cf55e5f68357b5f6bd821ca802db36258 Mon Sep 17 00:00:00 2001 From: Ryan Cao <70191398+ryanccn@users.noreply.github.com> Date: Fri, 14 Jul 2023 19:34:17 +0800 Subject: [PATCH] fix(tracker): handle `pageshow` events from bfcache --- tracker/src/plausible.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tracker/src/plausible.js b/tracker/src/plausible.js index 7701c5d43d11..415d1a51ef5a 100644 --- a/tracker/src/plausible.js +++ b/tracker/src/plausible.js @@ -162,6 +162,10 @@ } else { page() } + + document.addEventListener('pageshow', (ev) => { + if (ev.persisted) page(); + }) {{/unless}} {{#if (any outbound_links file_downloads tagged_events)}}