fix: readonly codemirror fields don't trigger IMEs
This commit is contained in:
@@ -225,6 +225,11 @@ export function useCodemirror(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
|
EditorView.updateListener.of((update) => {
|
||||||
|
if (options.extendedEditorConfig.readOnly) {
|
||||||
|
update.view.contentDOM.inputMode = "none"
|
||||||
|
}
|
||||||
|
}),
|
||||||
EditorState.changeFilter.of(() => !options.extendedEditorConfig.readOnly),
|
EditorState.changeFilter.of(() => !options.extendedEditorConfig.readOnly),
|
||||||
placeholderConfig.of(
|
placeholderConfig.of(
|
||||||
placeholder(options.extendedEditorConfig.placeholder ?? "")
|
placeholder(options.extendedEditorConfig.placeholder ?? "")
|
||||||
|
|||||||
Reference in New Issue
Block a user