diff --git a/src/lib/components/modes/textmode/TextMode.svelte b/src/lib/components/modes/textmode/TextMode.svelte index 040c2473..43df7f9e 100644 --- a/src/lib/components/modes/textmode/TextMode.svelte +++ b/src/lib/components/modes/textmode/TextMode.svelte @@ -116,7 +116,6 @@ let validationErrors: ValidationError[] = [] const linterCompartment = new Compartment() - const editableCompartment = new Compartment() // needed to prevent a mobile keyboard from opening when readonly const readOnlyCompartment = new Compartment() const indentUnitCompartment = new Compartment() const tabSizeCompartment = new Compartment() @@ -507,7 +506,6 @@ top: true }), readOnlyCompartment.of(EditorState.readOnly.of(readOnly)), - editableCompartment.of(EditorView.editable.of(!readOnly)), tabSizeCompartment.of(EditorState.tabSize.of(tabSize)), indentUnitCompartment.of(createIndentUnit(indentation)), themeCompartment.of(EditorView.theme({}, { dark: hasDarkTheme() })), @@ -697,10 +695,7 @@ debug('updateReadOnly', readOnly) codeMirrorView.dispatch({ - effects: [ - readOnlyCompartment.reconfigure(EditorState.readOnly.of(readOnly)), - editableCompartment.reconfigure(EditorView.editable.of(!readOnly)) - ] + effects: [readOnlyCompartment.reconfigure(EditorState.readOnly.of(readOnly))] }) } }