From b6d18f34308b45775bfdfa6ba377e2476eff1504 Mon Sep 17 00:00:00 2001 From: s1gr1d Date: Tue, 3 Sep 2024 13:46:44 +0200 Subject: [PATCH] feat(vue): Only start UI spans if parent is available --- packages/vue/src/tracing.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/vue/src/tracing.ts b/packages/vue/src/tracing.ts index 70f662559adf..135b7fa8c9cc 100644 --- a/packages/vue/src/tracing.ts +++ b/packages/vue/src/tracing.ts @@ -114,6 +114,8 @@ export const createTracingMixins = (options: TracingOptions): Mixins => { attributes: { [SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN]: 'auto.ui.vue', }, + // UI spans should only be created if there is an active root span (transaction) + onlyIfParent: true, }); } } else {