Save file dialog initialized with the filesystem root. Fixes #60939
This commit is contained in:
parent
a333fd01bb
commit
0ca196a5cd
|
@ -32,7 +32,7 @@ import { IContextKey, IContextKeyService } from 'vs/platform/contextkey/common/c
|
|||
import { createTextBufferFactoryFromSnapshot } from 'vs/editor/common/model/textModel';
|
||||
import { IModelService } from 'vs/editor/common/services/modelService';
|
||||
import { INotificationService } from 'vs/platform/notification/common/notification';
|
||||
import { isEqualOrParent, isEqual, joinPath } from 'vs/base/common/resources';
|
||||
import { isEqualOrParent, isEqual, joinPath, dirname } from 'vs/base/common/resources';
|
||||
|
||||
export interface IBackupResult {
|
||||
didBackup: boolean;
|
||||
|
@ -630,7 +630,8 @@ export abstract class TextFileService extends Disposable implements ITextFileSer
|
|||
|
||||
const lastActiveFile = this.historyService.getLastActiveFile(schemeFilter);
|
||||
if (lastActiveFile) {
|
||||
return joinPath(lastActiveFile, untitledFileName);
|
||||
const lastDir = dirname(lastActiveFile);
|
||||
return joinPath(lastDir, untitledFileName);
|
||||
}
|
||||
|
||||
const lastActiveFolder = this.historyService.getLastActiveWorkspaceRoot(schemeFilter);
|
||||
|
|
Loading…
Reference in a new issue