From 706b011b23144f70b107378151d65e0d4ae25e4e Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Thu, 16 Jan 2025 16:29:51 +0200 Subject: [PATCH] feat(mobile): enforce classic editor --- src/public/app/widgets/ribbon_widgets/classic_editor_toolbar.ts | 2 +- src/public/app/widgets/type_widgets/editable_text.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/public/app/widgets/ribbon_widgets/classic_editor_toolbar.ts b/src/public/app/widgets/ribbon_widgets/classic_editor_toolbar.ts index 43c277b39..60c59e5d6 100644 --- a/src/public/app/widgets/ribbon_widgets/classic_editor_toolbar.ts +++ b/src/public/app/widgets/ribbon_widgets/classic_editor_toolbar.ts @@ -136,7 +136,7 @@ export default class ClassicEditorToolbar extends NoteContextAwareWidget { } async #shouldDisplay() { - if (options.get("textNoteEditorType") !== "ckeditor-classic") { + if (utils.isDesktop() && options.get("textNoteEditorType") !== "ckeditor-classic") { return false; } diff --git a/src/public/app/widgets/type_widgets/editable_text.js b/src/public/app/widgets/type_widgets/editable_text.js index f38c12db1..02bf42347 100644 --- a/src/public/app/widgets/type_widgets/editable_text.js +++ b/src/public/app/widgets/type_widgets/editable_text.js @@ -136,7 +136,7 @@ export default class EditableTextTypeWidget extends AbstractTextTypeWidget { async initEditor() { await libraryLoader.requireLibrary(libraryLoader.CKEDITOR); - const isClassicEditor = options.get("textNoteEditorType") === "ckeditor-classic"; + const isClassicEditor = utils.isMobile() || options.get("textNoteEditorType") === "ckeditor-classic"; const editorClass = isClassicEditor ? CKEditor.DecoupledEditor : CKEditor.BalloonEditor; const codeBlockLanguages = buildListOfLanguages();