Skip to content

Commit 96edee2

Browse files
committed
Merge remote-tracking branch 'origin/v3.2'
2 parents a7fa542 + 7509f91 commit 96edee2

66 files changed

Lines changed: 189 additions & 182 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
3-
"version": "3.2.0"
3+
"version": "3.2.1"
44
}

packages/addons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-addons",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"files": [
55
"lib",
66
"src"

packages/ai-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-ai-native",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"files": [
55
"lib",
66
"src"

packages/ai-native/src/browser/widget/inline-chat/inline-chat.handler.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ export class InlineChatHandler extends Disposable {
8383
);
8484

8585
this.inlineChatInUsing = false;
86+
this.cancelToken();
8687
}
8788

8889
protected inlineChatInUsing = false;

packages/ai-native/src/browser/widget/inline-diff/inline-diff-previewer.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,6 @@ export abstract class BaseInlineDiffPreviewer<N extends IDisposable> extends Dis
8787

8888
public mount(contentWidget: AIInlineContentWidget): void {
8989
this.inlineContentWidget = contentWidget;
90-
91-
this.inlineContentWidget.addDispose(this);
9290
}
9391

9492
public layout(): void {
@@ -157,6 +155,10 @@ export class SideBySideInlineDiffWidget extends BaseInlineDiffPreviewer<InlineDi
157155
this.addDispose(widget);
158156
return widget;
159157
}
158+
mount(contentWidget: AIInlineContentWidget): void {
159+
super.mount(contentWidget);
160+
contentWidget.addDispose(this);
161+
}
160162
getPosition(): IPosition {
161163
return Position.lift({ lineNumber: this.selection.endLineNumber + 1, column: 1 });
162164
}

packages/ai-native/src/browser/widget/inline-stream-diff/inline-stream-diff.handler.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,10 @@ export class InlineStreamDiffHandler extends Disposable {
392392
this.isEditing = true;
393393

394394
while (this.currentEditLine <= this.virtualModel.getLinesContent().length) {
395+
if (this.disposed) {
396+
return;
397+
}
398+
395399
const virtualTextLines = this.virtualModel.getLinesContent();
396400
const currentText = virtualTextLines.slice(0, this.currentEditLine);
397401
const currentDiffModel = this.computeDiff(this.rawOriginalTextLines, currentText);

packages/collaboration/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-collaboration",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"files": [
55
"lib",
66
"src"

packages/comments/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-comments",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"files": [
55
"lib",
66
"src"

packages/components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-components",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "@opensumi/ide-components",
55
"license": "MIT",
66
"main": "lib/index.js",

packages/connection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opensumi/ide-connection",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"files": [
55
"lib",
66
"src"

0 commit comments

Comments
 (0)