diff --git a/docs/release-notes-editor.md b/docs/release-notes-editor.md index 7b06989395c6860c38674ef87e84baae358d5da3..b1d8ff014fb1dc316d6361c2374b203f210d8a9c 100644 --- a/docs/release-notes-editor.md +++ b/docs/release-notes-editor.md @@ -3,8 +3,10 @@ Editor ##1.35.2 ### Verbesserungen - Wendet die Eigenschaft "Schreibgeschützt" auf Formel Elemente an +- Auswahllisten, die nur ein Element zulassen, werden von diesem Element komplett ausgefüllt - Vereinheitlicht das Verhalten von Kindelementen von Lückentexten bei Änderung ihrer Höhe -- Auswahllisten, die nur ein Element zulassen, werden von diesem Element komplett ausgefüllt + Bei Veränderung des Wertes ändert sich die Höhe aus der Mitte heraus +- Setzt bei allen Kindelementen von Lückentexten die Vorbelegung der Höhe auf 30 ## 1.35.1 diff --git a/projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts b/projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts index 37e173e17d5791c789c78b03fd953ec93c52f6d3..dd887031a7ff27c919e277463fb45268a7f91915 100644 --- a/projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts +++ b/projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts @@ -19,7 +19,7 @@ export class ToggleButtonElement extends InputElement { }; constructor(element: Partial<ToggleButtonElement>) { - super({ height: 25, ...element }); + super({ height: 30, ...element }); if (element.options) this.options = element.options; if (element.strikeOtherOptions) this.strikeOtherOptions = element.strikeOtherOptions; if (element.strikeSelectedOption) this.strikeSelectedOption = element.strikeSelectedOption; diff --git a/projects/editor/src/app/text-editor/angular-node-views/button-component-extension.ts b/projects/editor/src/app/text-editor/angular-node-views/button-component-extension.ts index 6a96ef0e3ff94dfa6fef3858be23d28dd2f7ccc5..1f246db6c350b2715989a569622fc7d82d54fe43 100644 --- a/projects/editor/src/app/text-editor/angular-node-views/button-component-extension.ts +++ b/projects/editor/src/app/text-editor/angular-node-views/button-component-extension.ts @@ -17,7 +17,7 @@ const ButtonComponentExtension = (injector: Injector): Node => { default: new ButtonElement({ type: 'button', id: 'cloze-child-id-placeholder', - height: 34, + height: 30, asLink: true, styling: { backgroundColor: 'transparent' diff --git a/projects/editor/src/app/text-editor/angular-node-views/toggle-button-component-extension.ts b/projects/editor/src/app/text-editor/angular-node-views/toggle-button-component-extension.ts index ca5dc0d9e292c62201f4dad62226e7ed98fa0dbf..482954325463d4423560628122571449044d2bdd 100644 --- a/projects/editor/src/app/text-editor/angular-node-views/toggle-button-component-extension.ts +++ b/projects/editor/src/app/text-editor/angular-node-views/toggle-button-component-extension.ts @@ -2,8 +2,8 @@ import { Injector } from '@angular/core'; import { Node, mergeAttributes } from '@tiptap/core'; import { AngularNodeViewRenderer } from 'ngx-tiptap'; -import { ToggleButtonNodeviewComponent } from './toggle-button-nodeview.component'; import { ToggleButtonElement } from 'common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button'; +import { ToggleButtonNodeviewComponent } from './toggle-button-nodeview.component'; const ToggleButtonComponentExtension = (injector: Injector): Node => { return Node.create({ @@ -16,7 +16,7 @@ const ToggleButtonComponentExtension = (injector: Injector): Node => { model: { default: new ToggleButtonElement({ type: 'toggle-button', - height: 25, + height: 30, width: 100, id: 'cloze-child-id-placeholder' })