@@ -354,23 +354,6 @@ export async function displaySvgDecoration(
354354 // Handle accept
355355 getLogger ( ) . info ( 'Edit suggestion accepted' )
356356
357- // Replace content
358- try {
359- vsCodeState . isCodeWhispererEditing = true
360- await replaceEditorContent ( editor , newCode )
361- } finally {
362- vsCodeState . isCodeWhispererEditing = false
363- }
364-
365- // Move cursor to end of the actual changed content
366- const endPosition = getEndOfEditPosition ( originalCode , newCode )
367- editor . selection = new vscode . Selection ( endPosition , endPosition )
368-
369- // Move cursor to end of the actual changed content
370- editor . selection = new vscode . Selection ( endPosition , endPosition )
371-
372- await decorationManager . clearDecorations ( editor )
373- documentChangeListener . dispose ( )
374357 const params : LogInlineCompletionSessionResultsParams = {
375358 sessionId : session . sessionId ,
376359 completionSessionResult : {
@@ -386,19 +369,21 @@ export async function displaySvgDecoration(
386369 }
387370 languageClient . sendNotification ( 'aws/logInlineCompletionSessionResults' , params )
388371 session . triggerOnAcceptance = true
389- // VS Code triggers suggestion on every keystroke, temporarily disable trigger on acceptance
390- // if (inlineCompletionProvider && session.editsStreakPartialResultToken) {
391- // await inlineCompletionProvider.provideInlineCompletionItems(
392- // editor.document,
393- // endPosition,
394- // {
395- // triggerKind: vscode.InlineCompletionTriggerKind.Automatic,
396- // selectedCompletionInfo: undefined,
397- // },
398- // new vscode.CancellationTokenSource().token,
399- // { emitTelemetry: false, showUi: false, editsStreakToken: session.editsStreakPartialResultToken }
400- // )
401- // }
372+
373+ // Replace content
374+ try {
375+ vsCodeState . isCodeWhispererEditing = true
376+ await replaceEditorContent ( editor , newCode )
377+ } finally {
378+ vsCodeState . isCodeWhispererEditing = false
379+ }
380+
381+ // Move cursor to end of the actual changed content
382+ const endPosition = getEndOfEditPosition ( originalCode , newCode )
383+ editor . selection = new vscode . Selection ( endPosition , endPosition )
384+
385+ await decorationManager . clearDecorations ( editor )
386+ documentChangeListener . dispose ( )
402387 } ,
403388 async ( ) => {
404389 // Handle reject
0 commit comments