From cfc48e2497ae8b6b14e00a94426765acdd8d5fd0 Mon Sep 17 00:00:00 2001 From: Artyom Savchenko Date: Mon, 2 Feb 2026 11:30:24 +0700 Subject: [PATCH] Add activity input for controlled docs (#10470) Signed-off-by: Artem Savchenko --- models/controlled-documents/src/index.ts | 5 +++++ .../src/components/document/EditDocContent.svelte | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/models/controlled-documents/src/index.ts b/models/controlled-documents/src/index.ts index d57b95d36a..c7241e5594 100644 --- a/models/controlled-documents/src/index.ts +++ b/models/controlled-documents/src/index.ts @@ -1069,6 +1069,11 @@ export function createModel (builder: Builder): void { export function defineNotifications (builder: Builder): void { builder.mixin(documents.class.ControlledDocument, core.class.Class, activity.mixin.ActivityDoc, {}) + builder.createDoc(activity.class.ActivityExtension, core.space.Model, { + ofClass: documents.class.ControlledDocument, + components: { input: { component: chunter.component.ChatMessageInput } } + }) + builder.createDoc(activity.class.ActivityExtension, core.space.Model, { ofClass: documents.class.DocumentComment, components: { input: { component: chunter.component.ChatMessageInput } } diff --git a/plugins/controlled-documents-resources/src/components/document/EditDocContent.svelte b/plugins/controlled-documents-resources/src/components/document/EditDocContent.svelte index ec99525af6..3d57f20730 100644 --- a/plugins/controlled-documents-resources/src/components/document/EditDocContent.svelte +++ b/plugins/controlled-documents-resources/src/components/document/EditDocContent.svelte @@ -286,8 +286,9 @@ props={{ object: $controlledDocument, showCommenInput: true, - boundary, - focusIndex: 1000 + boundary: boundary ?? undefined, + focusIndex: 1000, + shouldScroll: false }} />