diff --git a/web/pgadmin/static/js/components/ReactCodeMirror/CustomEditorView.js b/web/pgadmin/static/js/components/ReactCodeMirror/CustomEditorView.js index 49ed88d5d74..a386044953c 100644 --- a/web/pgadmin/static/js/components/ReactCodeMirror/CustomEditorView.js +++ b/web/pgadmin/static/js/components/ReactCodeMirror/CustomEditorView.js @@ -306,7 +306,7 @@ export default class CustomEditorView extends EditorView { static getSelectionFromState(state) { // function to get selection from EditorState const lineSep = state.facet(eol); - return state.selection.ranges.map((range)=>state.sliceDoc(range.from, range.to)).join(lineSep) ?? ''; + return state.selection.ranges.map((range)=>state.doc.sliceString(range.from, range.to, lineSep)).join(lineSep) ?? ''; } replaceSelection(newValue) {