Merge pull request #2596 from cdr/rdbeach
vscode.ts: Fix close current folder
This commit is contained in:
commit
c17f3ffc79
@ -37,7 +37,7 @@ export class VscodeProvider {
|
|||||||
query: ipc.Query,
|
query: ipc.Query,
|
||||||
): Promise<ipc.WorkbenchOptions> {
|
): Promise<ipc.WorkbenchOptions> {
|
||||||
const { lastVisited } = await settings.read()
|
const { lastVisited } = await settings.read()
|
||||||
const startPath = await this.getFirstPath([
|
let startPath = await this.getFirstPath([
|
||||||
{ url: query.workspace, workspace: true },
|
{ url: query.workspace, workspace: true },
|
||||||
{ url: query.folder, workspace: false },
|
{ url: query.folder, workspace: false },
|
||||||
options.args._ && options.args._.length > 0
|
options.args._ && options.args._.length > 0
|
||||||
@ -46,6 +46,10 @@ export class VscodeProvider {
|
|||||||
!options.args["ignore-last-opened"] ? lastVisited : undefined,
|
!options.args["ignore-last-opened"] ? lastVisited : undefined,
|
||||||
])
|
])
|
||||||
|
|
||||||
|
if (query.ew) {
|
||||||
|
startPath = undefined
|
||||||
|
}
|
||||||
|
|
||||||
settings.write({
|
settings.write({
|
||||||
lastVisited: startPath,
|
lastVisited: startPath,
|
||||||
query,
|
query,
|
||||||
|
Reference in New Issue
Block a user