Skip to content

Commit a688920

Browse files
committed
add safari fix.
1 parent ffcd6a4 commit a688920

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

patches/safari-console.diff

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Index: code-server/lib/vscode/src/vs/workbench/contrib/terminal/browser/xterm/xtermTerminal.ts
2+
===================================================================
3+
--- code-server.orig/lib/vscode/src/vs/workbench/contrib/terminal/browser/xterm/xtermTerminal.ts
4+
+++ code-server/lib/vscode/src/vs/workbench/contrib/terminal/browser/xterm/xtermTerminal.ts
5+
@@ -286,7 +286,7 @@ export class XtermTerminal extends Dispo
6+
}
7+
8+
private _shouldLoadCanvas(): boolean {
9+
- return (this._configHelper.config.gpuAcceleration === 'auto' && (XtermTerminal._suggestedRendererType === undefined || XtermTerminal._suggestedRendererType === 'canvas')) || this._configHelper.config.gpuAcceleration === 'canvas';
10+
+ return !isSafari && (this._configHelper.config.gpuAcceleration === 'auto' && (XtermTerminal._suggestedRendererType === undefined || XtermTerminal._suggestedRendererType === 'canvas')) || this._configHelper.config.gpuAcceleration === 'canvas';
11+
}
12+
13+
forceRedraw() {

patches/series

+1
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ display-language.diff
2222
cli-window-open.diff
2323
heartbeat.diff
2424
exec-argv.diff
25+
safari-console.diff

0 commit comments

Comments
 (0)