Skip to content

Commit ccf68d6

Browse files
committed
Fixes stash prompt disappearing w/ AI generation
1 parent 9554f74 commit ccf68d6

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/commands/git/stash.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -662,17 +662,12 @@ export class StashGitCommand extends QuickCommand<State> {
662662

663663
const generating = defer<AIModel>();
664664
generating.promise.then(
665-
m => {
666-
input.validationMessage = {
665+
m =>
666+
(input.validationMessage = {
667667
severity: InputBoxValidationSeverity.Info,
668668
message: `$(loading~spin) Generating stash message with ${m.name}...`,
669-
};
670-
resume?.dispose();
671-
},
672-
() => {
673-
input.validationMessage = undefined;
674-
resume?.dispose();
675-
},
669+
}),
670+
() => (input.validationMessage = undefined),
676671
);
677672

678673
const result = await this.container.ai.generateStashMessage(
@@ -681,6 +676,7 @@ export class StashGitCommand extends QuickCommand<State> {
681676
{ generating: generating },
682677
);
683678

679+
resume?.dispose();
684680
input.validationMessage = undefined;
685681

686682
const message = result?.parsed.summary;

0 commit comments

Comments
 (0)