File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
packages/electron/src/renderer Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ export function addBacktraceElectron<T extends BacktraceCoreClientBuilder>(
5656 builder
5757 . useRequestHandler ( new IpcRequestHandler ( ipcRpc ) )
5858 . useReportSubmission ( new IpcReportSubmission ( ipcRpc , ipcTransport ) )
59- . useBreadcrumbsStorage ( new IpcBreadcrumbsStorage ( ipcTransport ) )
59+ . useBreadcrumbsStorage ( IpcBreadcrumbsStorage . factory ( ipcTransport ) )
6060 . useSummedMetricsQueue ( new IpcSummedMetricsQueue ( ipcTransport , ipcRpc ) )
6161 . useUniqueMetricsQueue ( new StubMetricsQueue ( ) ) ;
6262
Original file line number Diff line number Diff line change @@ -5,6 +5,10 @@ import { IpcEvents } from '../../common/ipc/IpcEvents';
55export class IpcBreadcrumbsStorage implements BreadcrumbsStorage {
66 constructor ( private readonly _ipcTransport : IpcTransport ) { }
77
8+ public static factory ( transport : IpcTransport ) {
9+ return ( ) => new IpcBreadcrumbsStorage ( transport ) ;
10+ }
11+
812 public get lastBreadcrumbId ( ) : number {
913 return - 1 ;
1014 }
You can’t perform that action at this time.
0 commit comments