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 }} />