We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 373ff2c commit 6bac717Copy full SHA for 6bac717
packages/browser/src/tracing/browserTracingIntegration.ts
@@ -458,7 +458,9 @@ export function startBrowserTracingPageLoadSpan(
458
* This will only do something if a browser tracing integration has been setup.
459
*/
460
export function startBrowserTracingNavigationSpan(client: Client, spanOptions: StartSpanOptions): Span | undefined {
461
+ // Reset this to ensure we start a new trace, instead of continuing the last pageload/navigation trace
462
getIsolationScope().setPropagationContext({ traceId: generateTraceId() });
463
+ getCurrentScope().setPropagationContext({ traceId: generateTraceId() });
464
465
client.emit('startNavigationSpan', spanOptions);
466
getCurrentScope().setTransactionName(spanOptions.name);
0 commit comments