Skip to content

Commit f4ab8eb

Browse files
authored
Creating a new issue with keyboard only is disrupted by system dialog (#6781)
Fixes #6666
1 parent 132a26a commit f4ab8eb

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/issues/issueFeatureRegistrar.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -719,8 +719,9 @@ export class IssueFeatureRegistrar extends Disposable {
719719
metadata.originUri
720720
);
721721
this.createIssueInfo = undefined;
722-
if (createSucceeded) {
723-
await vscode.commands.executeCommand('workbench.action.closeActiveEditor');
722+
if (createSucceeded && vscode.window.tabGroups.activeTabGroup.activeTab) {
723+
await vscode.window.activeTextEditor.document.save();
724+
await vscode.window.tabGroups.close(vscode.window.tabGroups.activeTabGroup.activeTab);
724725
this._newIssueCache.clear();
725726
}
726727
}

0 commit comments

Comments
 (0)