diff --git a/src/public/app/widgets/type_widgets/options/text_notes/editor.js b/src/public/app/widgets/type_widgets/options/text_notes/editor.js index 9db62b40b..ce5bc9edc 100644 --- a/src/public/app/widgets/type_widgets/options/text_notes/editor.js +++ b/src/public/app/widgets/type_widgets/options/text_notes/editor.js @@ -6,25 +6,37 @@ const TPL = `
`; export default class EditorOptions extends OptionsWidget { doRender() { this.$widget = $(TPL); this.$body = $("body"); - this.$editorType = this.$widget.find(".editor-type-select"); - this.$editorType.on('change', async () => { - const newEditorType = this.$editorType.val(); + this.$widget.find(`input[name="editor-type"]`).on('change', async () => { + const newEditorType = this.$widget.find(`input[name="editor-type"]:checked`).val(); await this.updateOption('textNoteEditorType', newEditorType); utils.reloadFrontendApp("editor type change"); }); } async optionsLoaded(options) { - this.$editorType.val(options.textNoteEditorType); + this.$widget.find(`input[name="editor-type"][value="${options.textNoteEditorType}"]`) + .prop("checked", "true"); } } diff --git a/src/public/translations/en/translation.json b/src/public/translations/en/translation.json index 051098eaf..9847b0e24 100644 --- a/src/public/translations/en/translation.json +++ b/src/public/translations/en/translation.json @@ -1522,8 +1522,14 @@ "editing": { "editor_type": { "label": "Formatting toolbar", - "floating": "Floating (editing tools appear near the cursor)", - "fixed": "Fixed (editing tools appear in the \"Formatting\" ribbon tab)" + "floating": { + "title": "Floating", + "description": "editing tools appear near the cursor;" + }, + "fixed": { + "title": "Fixed", + "description": "editing tools appear in the \"Formatting\" ribbon tab." + } } } } diff --git a/src/public/translations/es/translation.json b/src/public/translations/es/translation.json index 56726417e..18c1d6de0 100644 --- a/src/public/translations/es/translation.json +++ b/src/public/translations/es/translation.json @@ -1518,8 +1518,14 @@ "editing": { "editor_type": { "label": "Barra de herramientas de formato", - "floating": "Flotante (las herramientas de edición aparecen cerca del cursor)", - "fixed": "Fijo (las herramientas de edición aparecen en la pestaña de la cinta \"Formato\")" + "floating": { + "title": "Flotante", + "description": "las herramientas de edición aparecen cerca del cursor;" + }, + "fixed": { + "title": "Fijo", + "description": "las herramientas de edición aparecen en la pestaña de la cinta \"Formato\")." + } } } } diff --git a/src/public/translations/ro/translation.json b/src/public/translations/ro/translation.json index 999572f43..b308a9a5f 100644 --- a/src/public/translations/ro/translation.json +++ b/src/public/translations/ro/translation.json @@ -1514,9 +1514,15 @@ }, "editing": { "editor_type": { - "fixed": "Editor cu bară fixă (uneltele de editare vor apărea în tab-ul „Formatare” din panglică)", - "floating": "Editor cu bară flotantă (uneltele de editare vor apărea lângă cursor)", - "label": "Bară de formatare" + "label": "Bară de formatare", + "floating": { + "title": "Editor cu bară flotantă", + "description": "uneltele de editare vor apărea lângă cursor." + }, + "fixed": { + "title": "Editor cu bară fixă", + "description": "uneltele de editare vor apărea în tab-ul „Formatare” din panglică;" + } } }, "editor": {