Commit fd8e91b 1 parent b69ab6a commit fd8e91b Copy full SHA for fd8e91b
File tree 1 file changed +9
-6
lines changed
electron/renderer/lib/logger
1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 1
1
import { AbstractLogger } from '../../../common/logger/abstract.logger.js' ;
2
2
import type { LogData , LogLevel } from '../../../common/logger/types.js' ;
3
+ import { runInBackground } from '../async/run-in-background.js' ;
3
4
4
5
export class IpcLoggerImpl extends AbstractLogger {
5
6
public override log ( options : {
@@ -9,12 +10,14 @@ export class IpcLoggerImpl extends AbstractLogger {
9
10
} ) : void {
10
11
const { level, message, data } = options ;
11
12
12
- window . api . log ( {
13
- scope : 'renderer' ,
14
- level,
15
- message,
16
- timestamp : new Date ( ) ,
17
- ...data ,
13
+ runInBackground ( async ( ) => {
14
+ await window . api . log ( {
15
+ scope : 'renderer' ,
16
+ level,
17
+ message,
18
+ timestamp : new Date ( ) ,
19
+ ...data ,
20
+ } ) ;
18
21
} ) ;
19
22
}
20
23
}
You can’t perform that action at this time.
0 commit comments