From d22fcef227b0799c5e1049101313a15b5bb6197a Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Mon, 10 Jan 2022 15:29:09 +0100 Subject: [PATCH] [editor] Fix setting text property of likert elements Before only the 'parts' parameter was saved. Now the HTML text is saved as well, so future versions can properly restore the element. --- projects/editor/src/app/services/unit.service.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/editor/src/app/services/unit.service.ts b/projects/editor/src/app/services/unit.service.ts index a4ed699fa..ce26bfb89 100644 --- a/projects/editor/src/app/services/unit.service.ts +++ b/projects/editor/src/app/services/unit.service.ts @@ -260,6 +260,7 @@ export class UnitService { element.setProperty('id', value); } else if (property === 'text' && element.type === 'cloze') { element.setProperty('parts', ClozeParser.createClozeParts(value as string, this.idService)); + element.setProperty('text', value); } else { element.setProperty(property, Copy.getCopy(value)); } -- GitLab