Skip to content

Commit

Permalink
Merge pull request #73 from jwikman/dev
Browse files Browse the repository at this point in the history
Using Rename/organize on file with unsaved changes creates duplicate files
  • Loading branch information
waldo1001 committed Aug 16, 2018
2 parents f0aa92e + 1f9d083 commit 246c81d
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions src/CRSFunctions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,11 +94,10 @@ export function RunObjectWindows() {
export function RenameCurrentFile() {
console.log('Running: RenameCurrentFile');

vscode.window.activeTextEditor.document.save();

let newFileName = WorkspaceFiles.RenameFile(vscode.window.activeTextEditor.document.uri);
vscode.workspace.openTextDocument(newFileName).then(doc => vscode.window.showTextDocument(doc));

vscode.window.activeTextEditor.document.save().then(saved => {
let newFileName = WorkspaceFiles.RenameFile(vscode.window.activeTextEditor.document.uri);
vscode.workspace.openTextDocument(newFileName).then(doc => vscode.window.showTextDocument(doc));
})
console.log('Done: RenameCurrentFile')
}

Expand All @@ -117,11 +116,10 @@ export function RenameAllFiles() {
export function ReorganizeCurrentFile() {
console.log('Running: ReorganizeCurrentFile');

vscode.window.activeTextEditor.document.save();

let newFileName = WorkspaceFiles.ReorganizeFile(vscode.window.activeTextEditor.document.uri);
vscode.workspace.openTextDocument(newFileName).then(doc => vscode.window.showTextDocument(doc));

vscode.window.activeTextEditor.document.save().then(saved => {
let newFileName = WorkspaceFiles.ReorganizeFile(vscode.window.activeTextEditor.document.uri);
vscode.workspace.openTextDocument(newFileName).then(doc => vscode.window.showTextDocument(doc));
})
console.log('Done: ReorganizeCurrentFile')
}

Expand Down

0 comments on commit 246c81d

Please sign in to comment.