From 29c384f0bb5a4223b7e62df986806d532b3dc274 Mon Sep 17 00:00:00 2001 From: Chairil Fauzi Firmansyah Date: Thu, 4 Sep 2025 16:23:41 +0700 Subject: [PATCH] fix(tracker): prevent multiple initialization when script injected more than once --- src/tracker/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tracker/index.js b/src/tracker/index.js index 76d29a1d..412d5e13 100644 --- a/src/tracker/index.js +++ b/src/tracker/index.js @@ -1,4 +1,7 @@ (window => { + if (window.__umami_tracker_loaded) return; + window.__umami_tracker_loaded = true; + const { screen: { width, height }, navigator: { language, doNotTrack: ndnt, msDoNotTrack: msdnt },