File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
packages/amazonq/src/app/inline Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -290,14 +290,16 @@ export class AmazonQInlineCompletionItemProvider implements InlineCompletionItem
290
290
const prevSessionId = prevSession ?. sessionId
291
291
const prevItemId = this . sessionManager . getActiveRecommendation ( ) ?. [ 0 ] ?. itemId
292
292
const prevStartPosition = prevSession ?. startPosition
293
- if ( prevSession ?. triggerOnAcceptance ) {
293
+ const editsTriggerOnAcceptance = prevSession ?. triggerOnAcceptance
294
+ if ( editsTriggerOnAcceptance ) {
294
295
getAllRecommendationsOptions = {
295
296
...getAllRecommendationsOptions ,
296
297
editsStreakToken : prevSession ?. editsStreakPartialResultToken ,
297
298
}
298
299
}
299
300
const editor = window . activeTextEditor
300
- if ( prevSession && prevSessionId && prevItemId && prevStartPosition ) {
301
+ // Skip prefix matching for Edits suggestions that trigger on acceptance.
302
+ if ( prevSession && prevSessionId && prevItemId && prevStartPosition && ! editsTriggerOnAcceptance ) {
301
303
const prefix = document . getText ( new Range ( prevStartPosition , position ) )
302
304
const prevItemMatchingPrefix = [ ]
303
305
for ( const item of this . sessionManager . getActiveRecommendation ( ) ) {
You can’t perform that action at this time.
0 commit comments