mirror of
https://github.com/danog/code-server.git
synced 2024-12-04 10:39:54 +01:00
33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
|
Remove last opened functionality
|
||
|
|
||
|
This conflicts with our own handling of the last opened workspace. If we wanted
|
||
|
to switch to this we would need to pass through the disable-last-opened flag and
|
||
|
respect it here then remove our own redirction code that handles this.
|
||
|
|
||
|
Our version might be better anyway since it puts the workspace in the URL.
|
||
|
|
||
|
Index: code-server/lib/vscode/src/vs/code/browser/workbench/workbench.ts
|
||
|
===================================================================
|
||
|
--- code-server.orig/lib/vscode/src/vs/code/browser/workbench/workbench.ts
|
||
|
+++ code-server/lib/vscode/src/vs/code/browser/workbench/workbench.ts
|
||
|
@@ -350,19 +350,6 @@ class WorkspaceProvider implements IWork
|
||
|
workspace = { folderUri: URI.revive(config.folderUri) };
|
||
|
} else if (config.workspaceUri) {
|
||
|
workspace = { workspaceUri: URI.revive(config.workspaceUri) };
|
||
|
- } else {
|
||
|
- workspace = (() => {
|
||
|
- const lastWorkspaceRaw = window.localStorage.getItem(WorkspaceProvider.LAST_WORKSPACE_STORAGE_KEY);
|
||
|
- if (lastWorkspaceRaw) {
|
||
|
- try {
|
||
|
- return parse(lastWorkspaceRaw); // use marshalling#parse() to revive potential URIs
|
||
|
- } catch (error) {
|
||
|
- // Ignore
|
||
|
- }
|
||
|
- }
|
||
|
-
|
||
|
- return undefined;
|
||
|
- })();
|
||
|
}
|
||
|
}
|
||
|
|